Sail through the crystal clear waters of the northern Mediterranean and explore Croatia’s picturesque harbours, secret coves and charming old towns. There are more than 1,200 islands to discover. For instance, the Peljesac peninsula on the southern point of Croatia is made up of clusters of pebbly and sandy beaches, framed by mountains and lush vegetation. Among them are Pržina Beach (which means “sand” in the local dialect) and the small and pebbly Estravaganca Beach, which is only accessible by boat.