Payyanur- A Hidden paradise in North Malabar

18

Payyanur, an unacknowledged destination located in the North Malabar region of Kerala in India is a treasure trove to experience the rustic beauty of nature along with traditions and culture of Kerala. The nondescript town of Payyanur harbors many hidden

Read this post on interludejourney.com


Sindhu S

blogs from Bangalore