Welcome to OYO 84242 The Takhatgarh Resort , Udaipur , India

OYO 84242 The Takhatgarh Resort

Contact us