Kerala, located in the southern part of the Indian Peninsula often referred to as ‘’God’s Own Country’’, is gifted with picturesque geographical features and historical traditions. There is no denying ...
Verdant, rich and lush Kerala is often uttered in the same sentence as ‘god’. The southern Indian state was made famous by Arundhati Roy’s novel A God of Small Things, and it is called ‘god’s own ...