World
Spain
Balearic Islands
Menorca
Mahon
Cala Longa
13196
Cala Longa, Mahon Holiday Villa, Menorca, Balearic Islands, Spain
Fantastic waterfront villa overlooking Mahon harbour Menorca