7 of the Most Beautiful Historic Towns in the World

By Manish Choudhary

1. Hội An, Vietnam

It's an old town with pretty streets and colorful lanterns. 

2. Ubud, Bali, Indonesia 

It's a peaceful place surrounded by nature and art. 

3. Chefchaouen, Morocco 

This town is famous for its blue buildings. 

4. Cinque Terre, Italy 

These five villages are on cliffs by the sea, and you can't drive there. 

5. Hallstatt, Austria 

A cute village by a lake with mountains around. 

6. Rothenburg ob der Tauber, Germany 

An old town with old-style houses and narrow streets. 

7. Quebec City, Canada 

It's a walled city with French-style buildings and cozy cafes.