Cabacum Beach Residence & Spa - One bedroom apartment

Cabacum Beach Residence & Spa - One bedroom apartment