Luxury Bharatpur Resort : Hotel Kiran Villa Palace

10

Hotel Kiran Villa Palace is a Luxury Bharatpur resort that is a mix of Mordern and Rajasthani touch. Situated just outside a national Park.

Read this post on travelwithshama.com


Shama Perveen

blogs from Delhi