About us
Treetop Resort, the hidden settle in the lap of nature in Palakkadu, is perfect for a tranquil retreat. It is the most charming and best tree top resort in Kerala that fascinates its visitors with lush greenery interspersed with hills, rivers, mountain streams, and forests. The main attraction of Palakkad is the Silent Valley National Park,...