Fort Cochin lies on an island that is inaccessible from the mainland.  
On a peninsula separated from the mainland by islands, the old part of the town is known as Fort Cochin, where Vasco da Gama set up Portugal's first Indian trading station.