A 19th-century palace in Mallorca, Spain, has hit the market for €20 million (US$20.5 million). The newly renovated ...
READ MORE: 'We live in Mallorca ... in these restaurants, make sure you book in advance because these tables are quite difficult to get." Showing viewers around the Old Town's central square ...
Situated off the coast of Spain in the Balearic Islands, Mallorca, (meaning ‘larger ... In the heart of Palma lies the city’s Old Town. A stroll through its charming streets and alleys ...