Bibury
E111638
UNEXPLORED
Bibury is a picturesque English village in Gloucestershire famed for its honey-colored stone cottages and idyllic riverside setting, often cited as one of the most beautiful villages in the Cotswolds.
Jump to:
Referenced by