If you're looking into Baltic cruises while planning your next getaway, you should be sure to find a deal that incorporates a stop in Tallinn.
The Estonian capital is a veritable treasure trove of fascinating sights and fun-filled activities, making it the perfect destination on a Baltic mini cruise.
With a history going back to the 12th century, there are many historic buildings and structures to take in.
The Town Hall Square is home to two of these - the Town Hall itself and the Town Hall Pharmacy, which is the oldest continuously operating pharmacy in the whole of Europe.
Elsewhere, you'll be able to see the wall and towers that surround the Old Town. These were built in the 14th century and around 1.9 km of the original wall is still standing, along with 20 defensive towers - some of which are open to the public - and parts of two of the outer gates.
St Olav's Church and Tower, which was constructed in the 13th century, is worth a look not just because it's a picturesque structure, but also because it was the world's tallest building between 1549 and 1625.
Other sights of note include the Cathedral of St Mary the Virgin - also known as the Dome Church - as well as St Catherine's Passage and the Master's Courtyard, Toompea Castle, Freedom Square, the Rotermann Quarter and Kadriorg Park and Palace.
If you're looking for some interesting activities to immerse yourself in while on Baltic mini cruises, you could visit the Skypark trampoline centre and the Nomme Adventure Park for some adrenaline-pumping action, or take a city tour by bicycle.
For those heading to Tallinn with the rest of the family, there is much in the city that will interest young cruise-goers.
You could take the kids to the zoo, visit the Estonian Museum of Natural History, the Kalev Marzipan Room or the Doll Museum, or get hands-on at the Discovery Centre Energy.
With a wealth of deals available offering a fantastic cruise from UK ports to the Baltic and the city of Tallinn, you should be able to find the perfect itinerary for you.