7Bibury, England

Nestled prettily on the flourishing green, hilly region of Cotswold, Bibury is known as England’s most photogenic town.