Kochi is truly beautiful and it idyllically rests on the coastline. It has lovely historic landmarks that are backed with ...