thewelltravelledman

Kerala is known as God’s own country – thanks to its abundance of water bodies, hills, dense forests, and scintillating natural beauty. But perhaps for any visitor, the...