Travel Majorca Majorca is one among the Balearic Islands in Spain and lies in the Mediterranean Sea. Its capital, Palma, is also the capital of the Balearic Islands. This island
Travel Majorca Majorca is one among the Balearic Islands in Spain and lies in the Mediterranean Sea. Its capital, Palma, is also the capital of the Balearic Islands. This island