Mallorca in Llubí, Spain
Mallorca or Majorca is the largest island in the Balearic Islands, which are part of Spain and located in the Mediterranean. The local language, as on the rest of the Balearic Islands, is Catalan, which is co-official with Spanish.Source: Wikipedia
Shot with a None. Exposure: None, Aperture: None, Focal Length: None, ISO: None
Where to sleep nearby ?
More Tips on Mallorca from Travelers
Discover popular travel destinations of Spain nearby
Book your flights to Mallorca, Spain
Book a Luxury Hotel in Spain
Located in Sant Joan, 21 miles from Playa de Palma, Agroturisme Gossalba provides free bikes and free WiFi.
Son Brull Hotel and Spa offers 1 swimming pool, outdoor heated one. The second one is now a spa water circuit.