On the beach of the Spanish town of Tossa de Mar is one of the most amazing buildings - the fortress of Vila Vella. In the Middle Ages, the walls of the fortress Vila Vella protected their inhabitants from attacks by pirates.