Kochi, a lively city on India's southwest coast, is steeped in history, drenched in culture, and surrounded by breathtaking natural beauty. Not just renowned for its bustling ports and sites steeped in history, but Kochi's scenic coastline also deserves a special mention.