Pune or the 'Queen of Deccan' is a culturally-rich city on the Deccan Plateau near the western coast. It is also one of the largest urban agglomerations situated in the state of Maharashtra, India. Surrounded by green lush hills and beautiful lakes, Pune is a panoramic city full of beauty. The charm of this city lies in its forts, the caves and the adventurous treks around the little mountains and hillocks....