Rajasthan,  India
Tat Saraasa Resort & Spa Udaipur
- 07 Sep
- 08 Oct
Perched within the periphery of the Udaipur city, on the bank of tranquil Lake Lakhawali and encompassed by divine Aravalli ranges, TatSaraasa Resort & Spa is located in scenic and historic heart ...