Alwar is a city in the northern Indian state of Rajasthan. Alwar City Palace, from 1793, blends architectural styles and has marble pavilions on lotus-shaped bases in its courtyard, plus a museum with rare manuscripts. Checkout our video for best places to visit in Alwar.
Bala Quila Fort stands majestically about 1000 feet above the Alwar city. The fort has 15 large and 51 small towers and the entire structure is adorned with marble columns and lattice window balconies.
Recommended Read: Why Rajasthan is Foreigners favorite Tourist Destinations in India?