Best Luxury Stay in Mahabalipuram: Radisson Blu Temple Bay Resort Sunday, May 14, 2017 The small town of Mahabalipuram, some 60 kms from Chennai has at least a dozen luxury resorts, all targeting business from foreign tourists...