ochin is otherwise recognized as Kochi; a beautiful city located in the south west cost of India. This city is situated in the God’s Own country of Kerala, with breathtaking sceneries of Arabian Sea, coconut trees and lovely boats. The city of Cochin is also identified as “Gateway to Kerala” and oft,
Full Story...