Krk is a charming old town on the largest island in the Adriatic Sea. It is packed with historic monuments and picturesque streets, including a magnificent 13th-century castle. The old town is full of tiny boutiques, cafes and galleries, while the waterfront promenade is lined with restaurants offering delicious Croatian specialties. The nearby islands of Kosljun and Prvic are popular with hikers and beachgoers, while windsurfers and kiteboarders flock to the nearby watersports centre. Krk is also home to the oldest Croatian theatre, as well as a number of churches, including the imposing Cathedral of the Assumption of the Virgin Mary. Don’t miss the chance to sample the local wines and olive oils and take a boat trip to explore the coastline.