The Spanish island of Majorca (also called Mallorca) is a highly popular slice of paradise. Located in the Mediterranean, you’re sure to find glistening blue waters, sandy beaches and… Read More
This is an article from Prensa Obrera, a very left wing newspaper. I reproduce it in full and disagree totally with its conclusions. Only the deluded would think that the modern… Read More