Kerala – Gods Own Country

http://www.holidaysparadise.com/wp-content/uploads/2009/01/kerala-beach-200x150.jpg

The name Kerala means “land of coconuts,” and the palms shade nearly the entire state from the tropical sun; many call the beach at Kovalam the best in India. Whether you are a travel connoisseur wanting to have a languorous …

Posted in Asia | Tagged | Leave a comment