Bhainsrorgarh Fort
(Bhainsrorgarh, Rajasthan)
An impenetrable Mewar outpost, inhabited since at least the 2nd century BC is now a hotel. The prese...