Spain’s Mallorca in the shadows of ‘The Night Manager’

Spain’s Mallorca in the shadows of ‘The Night Manager’

It’s difficult to discuss Mallorca without calling in breathtaking vistas and cliff top castle keeps that played front and center in the 2016 BBC series of the John Le Carré thriller, “The Night Manager.” The largest island of the Belearic archipelago off the southeast coast of Spain, Mallorca has long been a holiday haven for […]