travel lover
Member
Kerala, which is rightfully referred to as "God's Own Country," is one of India's most picturesque and lush states. The backwater state is renowned for having some of the most beautiful beaches.
We use essential cookies to make this site work, and optional cookies to enhance your experience.