The Forest Machan – Feels at Home in a Tropical Rain Forest
October 30th 2020 Wooded cabins are the stuff of dreams for
the fantasy adventurer in you and that is exactly what you can hope to find in
a quaint village of Atwan in Lonavala when you holiday at The Machan. This
wooded treehouse resort is all heart and soul and is a sustainable model in
correct integration with nature. Built on several hundred acres, bang in the
middle o
... read more