This high-definition live stream is from the northeast coast of Mallorca, one of the Balearic Islands of Spain. Here is a fine and small beach resort - Cala Agulla within Llevant Peninsula Natural Park with a few hotels to choose from. Cala Agulla beach is seen on the left-hand side of the image, a wonderful sandy blue flag beach. Nearby are the towns of Capdepara and Cala Ratjada. To explore this locations in Mallorca please scroll down the page to use our street view map.