Results 2 results found Cap Cavalleria Beach, North Coast of Menorca, Balearic Islands, Spain, Europe The lighthouse at Cap de Cavalleria, Menorca, Balearic Islands, Spain, Mediterranean, Europe Lighthouse of Cap de Cavalleria, Menorca, Spain