Hotel Cochin Tower

Lissie Junction
Cochin
India