What To Expect From A Visit To Cochin, India
Cochin, also known as Kochi, is a tropical paradise of sandy beaches and waving palm trees. It is located in the state of Kerala, which is a narrow strip of coastal territory in the south of India that stretches down the Western Ghats, and up in to the Arabian sea.
It is comparatively cleaner and [...]
