illa aire lighthouse seen from the beach punta prima sant lluis municipality menorca balearic islands spain

navigate by keyword : beach sea coast shore vacation bay sand cove water tourism town menorca balearic islands mediterranean spain punta prima sant lluis spanish popular summer touristic hotel resort holiday europe seascape nature outdoor scenic mahon view minorca rocky rocks illa aire lighthouse islet umbrella

   
   
   
   
   
   
   
Illa de l'Aire lighthouse as seen from the beach of Punta Prima. Sant Lluis municipality. Menorca. Balearic islands. Spain
   
   
   
   
   
   
   
Menorca is one of the Balearic Islands located in the Mediterranean Sea belonging to Spain


Stockphotos.ro (c) 2025. All stock photos are provided by Dreamstime and are copyrighted by their respective owners.