Kerala: Trivandrum, Varkala & Kovalam Beach, Edava
They say: Kerala, a st
ate situated on the tropical Malabar Coast of southwestern India, is named as one of the ten paradises of the world. Kerala, a tropical paradise called “God’s own country”. Different climate, different people, different culture and all just in one gigantic country.