June 11, 2018July 16, 2020Mallorca Scroll down to content Exploring the streets of Palma… Incredible view above Cala Blava in the south of the island: