Travel Guru Guide to Majorca Holidays
Travel Guru asked: Guide to Majorca Holidays Location of Majorca The Spanish Island of Majorca in the Mediterranean has been inhabited for many millennia, with inhabitations evident from as early as between 6000-4000 BC....