Croatia is one of the most beautiful and diverse countries in Europe. From countless gorgeous beaches and crystal-clear waters to charming historic towns and breathtaking natural parks, Croatia makes for the perfect summer destination. However, with so many activity options and sites to see, it can be tough to know what the best things to …