Travelling to Kerala in India – gods own country

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 […]

Travelling to Kerala in India – gods own country Read More »