A heart shaped lake on the way to the top of the Chembara peak is a major tourist attraction in Wayanad

A heart shaped lake on the way to the top of the Chembara peak is a major tourist attraction in Wayanad

Pinterest
Search