Mallorca - Spain ❤️?
I don’t know name of this amazing beach but it’s between Cap de Formentor in Mallorca :) It’s like a secret beach you can see it from the top of the mountain.
On the northern tip of Mallorca is the Cap de Formentor, where the top end of the Serra de Tramuntana mountain range meets the Mediterranean. Cap de Formentor literally means ‘end of Formentor’ – the name of the 20-kilometre peninsula, northeast of the port of Pollença.
@lenka_s_world_uk