Shree Ram Palace

Ratan Lal Kumawat, Behind Hotel Vishal.312001ChittorgarhIndia
Hotel