Without a doubt Opatija's Lungo Mare is the most beautiful sea-side promenade in Croatia. Walk for miles besides classy hotels and immaculate parks.
More...