A Weekend At Treasure Island Resort, Lonavala
The mist rolled down over the hills, green and wet with the rain. Little waterfalls burst forth from the verdant foliage as we drove past on the expressway from Pune to Lonavala. Treasure Island Resort, Lonavala, is just on the outskirts of Lonavala town. You have to pass another toll naka (post) and a few …