More than just beaches, Croatia offers a remarkable variety of landscapes, historical monuments, and cultural attractions. There are the sun-kissed islands of the Adriatic Sea, several national parks, Mediterranean landscapes of vineyards and olive groves, pretty medieval towns, and plenty of architectural vestiges left by the Venetians and Romans. Here are eight things you must do in Croatia to have a taste of some of the best experiences this picturesque country has to offer.
1. Walk the Walls of Dubrovnik
A UNESCO World Heritage Site, Dubrovnik is probably Croatia’s best-known tourist destination and definitely the most visited place in Croatia, with over a million visitors exploring this stunning medieval walled city every year. A highlight is walking the 10th-century city walls from which are gorgeous views over the rooftops of the old town and out to the Adriatic Sea.