Are you searching for great places to visit when you are in England? For a starting point, here is the list of the top 10 prettiest villages that are found in England. Villages are very common in most parts of the country. Most of the villages are situated near a water source – some of them are old and are being preserved while others are still full of life. Visiting one is like immersing in the culture of people living in them.
8. Avebury, Wiltshire
The very first in our list is the Avebury, Wiltshire. The reason of course is obvious as you get to see the place. The village appears rustic and then there are also thatched cottages found in there. This is enclosed entirely by the ancient and largest hedge monuments which is an attraction itself. The place is really astounding because of the old atmosphere. Not to mention that there are also excellent lunches in there. The earthworks in the place are also awe inspiring and stunning.