Hospitality - Kochi, Kerala, India
Mermaid Hotel Cochin is a hospitality company based out of Vyttila, Kochi, India.