Kochi is a booming port city situated in the south of India, with a wealthy cultural heritage.


Kochi is a booming port city situated in the south of India, with a wealthy cultural heritage.

Nestled in Kerala, India’s verdant Idukki area, Anachadikuthu Waterfalls are a stunning natural beauty.