We experience the rich heritage of Alwar, walking through almost thousand year-old forts and driving beside picturesque lakes ...
Alwar, an ancient city in the northern Indian state of Rajasthan, is a captivating weekend getaway for history enthusiasts ...