This barbecue-come-boat trip is a great way to see Croatia's craggy coastline. You'll drift past rugged cliffs, sandy coves and, of course, plenty of crystal-clear water. You'll drop anchor in a beautiful bay where you can plunge into the sea for a swim or snorkel, or stay on deck to soak up the sun. Finally, you'll stop at Rovinj, known as 'Little Venice'. All townhouses and narrow cobblestone streets, this tiny seaside town looks like a mirror-image of its Italian neighbour, only in miniature.