Carmel Simon Villa

Carmel Simon Villa

Paramukku Govindamangalam, Kura, Thalavoor, Kerala 691560, India

A charming homestay located in the village of Thalavoor in Kerala

Currently, there is nothing to show here.

Powered by
Addmi logo