Cap De Formentor
Cap De Formentor, is located at one end of the Serra de Tramuntana mountain range, which in 2011 was added to the UNESCO World Heritage list due to its unique cultural landscape. The breathtaking peninsular of Cap de Formentor, bursting out of the sea like waves frozen in time, is dramatic, wild, beautiful and a […]