The Bay of Pollenca is located on the north of Mallorca Island. Cap de Formentor can be seen on the horizon, from Platja De Sant Joan (north of Alcúdia). The Mallorcans call the cape the "Meeting point of the winds".
These images may not be used in any form without permission. Copyright © 2004-2023 Jola Dziubinska. All Rights Reserved.
Please login or register.