Karimban, KARIMBAN, IDUKKI, KERALA, INDIA, 685602
Ad ID 5502 2022-05-16
At a Glance :
Located in Karimban, Specialized in: Rooms
Dt : 2022-05-16
Type
Feature
Plaza Homestay
9496179159 9847228008
plazahomestay