Europe is known for its busy, culture-driven cities like Rome and Paris. But between all the landmarks and selfie-taking tourists, you’ll find literally hundreds of charming little towns with populations smaller than the line for the Eiffel Tower. Whether it’s a lakeside in Austria or an eerily beautiful village in Romania, these storybook towns are the stuff European vacations dream about. Get ready for a lot of bell towers and cobblestoned streets.