Kerala

God's Own Country - lush backwaters, serene beaches, and rich cultural heritage.

Stories from Kerala