Hotel River Walk

Adoor, Kerala - 689 101

Hotel River Walk, Adoor - Photos & Videos