If you're thinking about a retreat in Croatia, we've created a guide to choose the right one for you, whether you want to enjoy a yoga retreat by the beach on one of Croatia's beautiful islands, or head inland to the mountains.