New attractions prove big hit on opening day of Belladrum

Belladrum founder Joe Gibbs
Belladrum founder Joe Gibbs