The famous Wimbledon towels are made in India and players love to never return them
Initially manufactured in Britain, these iconic towels are now manufactured in Gujarat's Vapi
Players are no longer expected to routinely return their towels after matches




