Lifestyle

Travel in Kerala on a Budget

June 11, 2020 Confused n Baffled 0

Kerala in south India is often referred to affectionately as “God’s own Country” and it’s easy to see why. This lush country is full of every type of landscape you could wish for, from labyrinths of natural canals, rivers, and