Thenmala Attractions | Thenmala Ecotourism

Thenmala Attractions

Thenmala Attractions Thenmala is India’s first programmed eco-tourism destination. Placed in the foothills of the Western Ghats, in Kollam district,  at Kerala. Thenmala is also a UNESCO World Heritage Site. A government-managed department, this different destination gives surpassing events for adventure and relaxation, along with being one with nature. The Thenmala Dam is a famous […]

Tourist Places In India © 2018 Frontier Theme