Formentor Beach, Pollença: Pine-Scented Shores & Turquoise Waters | OnlyBeaches