About Me

A 14th century castle, located in the Alwar district of Rajasthan, the Hill Fort Kesroli is a perfect quiet getaway only a few hours drive away from the Indian national capital – New Delhi.

Karmi's Listings (13)

1 2 3 5