Chembra Peak is the tallest peak with a height of 2100m above sea level and is located near Meppady in Wayanad. Chembra Peak is ranked as the best tourist place in Wayanad district.If you wish to experience an adventurous… Continue Reading →
© 2024 Destination Wayanad — Powered by WordPress
Theme by Anders Noren — Up ↑
Recent Comments