You probably know Kerala in India for its tranquil backwaters and lush, green surroundings. But did you know it also hides ...
There's a reason that Kerala is called 'God's Own Country'. Brimming with tropical backwaters, waterfall-bound jungle, and a 600 km stretch of palm-fringed coastline, this Indian state is a ...