Tallinn practically overflows with charm, thanks to its turreted castles and a lovely location on the Baltic Sea.
The city has one of the best-preserved historical centers in Europe, with many of its medieval churches and merchant houses falling under UNESCO protection.
Italy is a country with magic powers: it has the ability to transport its visitors to fairytale places. Let's see the most magical castles of the country!