Looking for the best things to do in Croatia? From miles of pure white beaches to snow-capped mountains, there’s no end to the natural beauty of Croatia.