Jaiban

Jaigarh Fort, Jaipur

Jaigarh fort also known as Victory fort is one of the most beautiful and unscathed forts in India. In 1726,…