Toranmal - Pristine nature at its best
December 29th 2008 Toranmal, a very little known hillstation of Maharashtra, India, is a sublime spot for nature lovers. You would hardly see any tourists around and even the local population is sparse. Nature is at its pristine best. The huge Yashwant Lake, in the centre of Toranmal, is a treat for the eyes, especially during the monsoon, and you could see a beautiful waterfalls originating from its overflow. The b
... read more