Mallorca live webcam Palma de Mallorca Marina

Google Maps: Palma de Mallorca, Balearic Islands, Spania
Webcam Live Palma de Mallorca, Mallorca, Balearic Islands, Spain.
panoramic view over the marina in Palma de Mallorca