Jaigarh Fort, Jaipur November 21, 2010 by Shantha Leave a Comment Jaigarh fort also known as Victory fort is one of the most beautiful and unscathed forts in India. In 1726, Maharaja Sawai Jai Singh built this fort on a hill known as Cheel ka Teela (Hill of Eagles) … [Read more...]