A Classic Hotel

Vythiri Village

Monday 19 October 2015

On 04:50 by Thewoodlandshotel   No comments
Chembra Peak is the highest peak in Wayanad, at 2,100 metres (6,900 ft) above sea level. Chembra is located near to the town of Meppadi. It is one of the beautiful hill in south India. Foothill of the peak is covered with tea estates in Wayanad.