Archive for India

You are browsing the archives of India.

Kerala - Gods Own Country

Kerala - Gods Own Country

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 travel holiday to rejuvenate yourself and your family, a holiday in Kerala is not [...]