Review of Svaastha Spa at Club Mahindra Udaipur
Royal Indulgence Club Mahindra Udaipur is a haven of peace and relaxation amidst an expanse of green, in the lake city of Rajasthan. The resort combines old world charm and traditional Rajput hospitality with modern comforts and amenities, ensuring you have a memorable holiday. Rajasthan’s royal connections are well known and I was lucky to… Read More Review of Svaastha Spa at Club Mahindra Udaipur