Lohgad-Visapur is a twin fort near Lonavla, Maharashtra, India. Photos from my trekking expedition to these forts in Monsoon-2006
Read this post on experimentswithphotos.WordPress.com