Discover the beauty of Menorca through our captivating images. Dive into a paradise with secret beaches, lighthouses, and charming towns.