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