God’s Own Country, Kerala, lies in the southernmost part of India. It is one of the most sought-after tourist destinations in India, and National Geographic magazine has earlier recommended Kerala as one of the ‘must-see …
Continue readingTag: Kerala tourist places
Kochi alias The Queen of the Arabian Sea
Kochi, The Queen of the Arabian Sea and a leading Spice Trading Center is on the Western Coast of India in the ‘God’s Own Country’, Kerala. This city is also known as Cochin. Chinese Fishing …
Continue reading