Hotel Ambili

Near Karumadi Temple, Ambalapuzha, Karumadi, Alappuzha - 688561

Karumadi

Alappuzha