**Location**
The town of Bala is located right in the very heart of North Wales. It is 30
miles from Chester, and the lake boasts that it is the largest natural lake in
all of Wales.
Bala lake is a mecca for water-sports of every kind, and climbers, walkers,
cyclists and motorcyclists alike flock here in the summer.
The town grew rapidly in Victorian times and since then it has esta...