Known to the rest of the world as God’s Own Country, Kerala boasts of an expansive coastline on the South-western side of the Malabar Coast...
Read this post on talesofanomad.com