Are you ready to rock out? Throw your arms in the air and sing as loud as you can at one of the exhilarating festivals or performances often held at Southern Shore Arena.
Located in Newfoundland, this entertainment venue often features on the itineraries of many travelers. Interesting attractions, such as Five Island Art Gallery, are close by if you're in the mood for more exploring.