Cities Archive

Menorca – Spain

Menorca is one of the islands in the Mediteranian Sea that are a part of Spain and gets it name from the neighbouring island of Majorca. Subscribe to MBV