Majorca, otherwise known as Mallorca, is a stunning island off the east coast of Spain’s mainland. The island is home to Palma, which offers a vibrant nightlife and lots of amenities and activities, among quiet tourist resorts and a whole host of
Read More