Travelling to Kerala in India – gods own country

Tucked away in the southern strand of India, lies the attractive state of Kerala. Cheerfully christened God’s Own Country, the state has a lot to agreement avid travellers. The Incredible India tourism publicity has put this state on the vacationer map. Tourism in Kerala may well set in motion at Trivandrum. The capital city has […]

This article is only available to members. Please Login or register.