🇩🇪Beilstein, Germany
Beilstein is a small but very cozy town on the banks of the Moselle River.
The area of Beilstein itself is 1.68 square kilometers, and the city's population does not exceed 165 people.
There are hundreds of thousands of tourists a year!
https://earth.google.com/web/search/Beilstein