Visit this charming Croatian coastal town with medieval beauty, Adriatic views, and old-world allure at a budget-friendly ...