Embassament de Cúber - Mallorca - Mallorca - Spain • Islas Baleares • Spain Home Embassament de Cúber - Mallorca - Mallorca - Spain Point of interest See on the map More information Download MARINATIPS App