Calheta Beach All Inclusive

Avenida Dom Manuel I,S/N9370-133CalhetaPortugal
Resort