Tag: Majorda Beach Resort
Posted in Traveling
4 Best Spa Resorts In India That Guarantee Relaxing Holiday
Author: Betty E Published Date: May 16, 2016 Leave a Comment on 4 Best Spa Resorts In India That Guarantee Relaxing Holiday
The concept of spa-resorts has emerged in the last decade, yet, it is rocking the Indian tourism sector. Earlier, when spas were limited to gyms…