A viral video recreates the unique journey back in time to 13th-century. The unique video has been posted on Instagram by the ...
Palma (Catalan: , Spanish: ; formerly Palma de Mallorca) is the major city and port on the island of Majorca and capital city of the autonomous community of the Balearic Islands in Spain.