When it comes to European capitals, Zagreb has got to be one of the most overlooked destinations in the region,” say Oksana and Max of Drink Tea Travel. “It’s a place where you can still experience Central Europe without the crowds, and for significantly

less than in places like Prague, Budapest, or Vienna.” They’re completely right, and Lonely Planet agrees—that’s why Zagreb has been rated the best place to visit in Europe in 2017. "Zagreb is at once cosmopolitan and edgy, with its heady mix of Brutalist architecture and sun-splashed Austro-Hungarian squares brimming with coffee drinkers," Lonely Planet writes. Don't miss the Martićeva area, where you'll find plenty of cafes (try Booksa), restaurants (go for Divas) and the Kvatrić farmers’ market, a favorite among locals and visitors alike.