Skip to content
inoh

brecon

/ˈbɹɛkən/

A town in Wales known for its natural beauty.

“Brecon's hills attracted hikers from all around.”
Add to my deck
Illustration of brecon: A town in Wales known for its natural beauty.