Mermaid Hotel

Vyttila
Cochin
India