Location and Population Majorca, also known as Mallorca in Spanish and Catalan, is the largest island of Spain. As many other cities of Spain, it is also located in the Mediterranean Sea. It also covers a part of the Balearic Islands archipelago. The name Majorca is derived from the Latin word insula maior, which means “larger [...]
Continue reading...
22. July 2008
0 Comments