The Canyon, the wonder of Panchgani located on top of Panchgani mountain, surrounded by nature's most majestic creations.
A perfect paradise, where you can get a panaromic view of more than 100km of two rivers, three forts, two dams and series of Sahyadri ranges from your room. Get to feel the nature within. A place to rejuvenate, a home for your family in the lap of nature to spend quality time or to cool the steam off, The Canyon promises a time of your life in the very centre of a beauty so exquisite which will give you something to remember it by.