- Geithoorn, Netherlands
Geithoorn is the most beautiful town in the world. This village is fully covered with National Parks and trees, so that this village is most greeny village in Netherlands. There are waterways and canals instead of roads in this town. This town is also called the Venice of Netherlands.

2. Gizer Valley, Pakistan
this village is very beautiful

3. Marsa, Malta
Marsa is a town in the South Eastern Region of Malta which is counted as most beautiful village.

4. Gasadalur, Denmark
Gasadalur is a village located on the west side of VĂ¡gar, Faroe Islands, Denmark. This village is located at peak of the mountains and surrounded by mountains.

Neelum Valley, Pakistan