Sibenik is a beautiful historic city and it's the only one in Croatia that boasts two UNESCO World Heritage Sites — the Cathedral of St. James and St. Michael's Fortress.