SEARCH

SEARCH BY CITATION

Bala, a small rural town in north-central Wales, is struggling to maintain its cultural and material identity in the face of regional and global socio-economic changes.