Chembra peak in Wayanad December 5, 2014May 2, 2017Lookerala If you are an admirer of soothing natural beauty and if you love to have an adventure trip, then Chembra Peak in Wayanad, [...]