Split: The World’s Number 1 City for Improving Mood! In a recent global study, Split, a stunning coastal city in Croatia, earned the prestigious title of the world’s number one city for improving mood. NorthStar`s TravelPlus has announced that Split, …
