Balearic Islands
Binibeca, Menorca, Spain
12