Why Kerala Chosen as One of the Must See Travel Destination in the World
Posted in Kerala Tourism on Jun 16th, 2008 1 Comment »
Kerala popularly known as God’s Own country and state chosen as one of the 50 must see destinations of a lifetime by National Geographic Traveler.
Kerala is a land of great natural beauty and awe inspiring scenic backgrounds. It is believed to be a gift of the Arabian Sea. With its long coastline, scenic backwaters, exotic [...]