The European country of Croatia has the smallest town in the world, with a total area of 100 meters in length and 30 meters in width.
There are only 2 streets and 3 lines of houses. The eponymous town is located on a very picturesque and scenic hilltop in the middle of the Istria region of Croatia, on the shores of the Adriatic Sea in the former Yugoslavia. Remember that Croatia is now a free and independent country.
The reason for this town’s worldwide fame is its very small size. It is about a two and a half hour drive from Zagreb, the capital of Croatia.
This medieval town has a population of only 27 people as of the 2021 census, while its first recorded history dates back to 1102 AD and was called Cholam at that time.