A tour to Cochin is all about revelling in the grandeur of Mother Nature and basking in the glory of bygone era! The charismatic city overwhelms holiday makers with a great deal of captivating attractions for sightseeing. Find the top holiday attractions in Cochin popular among travellers. The port city of Kochi or Cochin on the west coast of India « Continue Reading »
Apr 262012