
If you are a city dweller who has no idea some small towns around the world can be beautiful, then this is for you.
The article has some of the amazing small towns in the world that you had no idea about.
1. Smogen, Sweden

2. Dinant, Belgium
Dinant is a city in Belgium’s Walloon Region. It’s on the banks of the Meuse River and backed by steep cliffs. Perched on an outcrop above the town is the centuries-old fortified Citadel. It’s now a museum with sweeping views.

Dinant is about 90km south of Brussels and is popular for its notable structures astoundingly set along the stone bluffs. The city’s milestones are the Collegiate Church of Notre Dame de Dinant and Citadel of Dinant.
3. Bibury, England

Bibury is a village and civil parish in Gloucestershire, England. It is on the River Coln, a Thames tributary that rises in the same District. The village centre is 6 ¹⁄₂ miles northeast of Cirencester.

4. Carmel-by-the-Sea, California

Carmel-by-the-Sea is a small beach city on California’s Monterey Peninsula. It’s known for the museums and library of the historic Carmel Mission, and the fairytale cottages and galleries of its village-like centre.

The Scenic Bluff Path runs from surf spot Carmel Beach to bird-rich Carmel River State Beach, with a scuba entry point. South lie the sea animals and whaling museum of Point Lobos State Natural Reserve. This town is additionally known for a couple of abnormal laws, among others is preclusion against wearing high heels without uncommon consent.
5. Reine, Norway

Reine is the administrative centre of Moskenes Municipality in Nordland county, Norway. The fishing village is located on the island of Moskenesøya in the Lofoten archipelago, above the Arctic Circle, about 300 kilometres southwest of the town of Tromsø.

As of 2018, there were only 314 people living here, however, it is one of the most beautiful towns you can have on earth.