Chinese Fishing in India
Kochi (or Cochin) is a wonderful coastal town in India’s colourful southern state of Kerala; a smiley, happy spot with rather lovely locals and some of the best curry this side of Manchester. It is a place to park your self for a wee while and soak in the local flavour, strolling the streets and […]