Cales Coves of Menorca – Balearic Islands, Spain. April 1, 2024 by vacationvickyCales Coves of Menorca – Balearic Islands, Spain.#lagoon, #geotagged, #mar, #islasbaleares, #macro