An idyllic retreat located in Atvan village, just 10 km away from Lonavala. Nestled amidst beautiful surroundings with stunning views of the Pawna River and ...