Lucky Burj (also called Lakhi Burj) is one of the most unique and mysterious historical structures in Kota, Rajasthan. Built as a watchtower or victory monument, it stands as an intriguing... Continue reading
Showing 81–90 of 192 posts