Shambhala 2018 Lineup

Shambhala Releases 2018 Lineup

The 21st annual Shambhala Music Festival returns to Salmo River Ranch in British Columbia, Canada this August 10-13, 2018. This year’s lineup features an extensive and eclectic mix of...