The Machaan-my tryst with the wilderness but of course ;) luxurious ! Hotel Review· Travel DiaryThe Machan @Lonavala is an eco resort located in the hills of Lonavala.The Machan,as the name suggests is a resort laden… Read More Share1PinTweetShare1 Shares