Bristol's harbourside comes alive each year with a multitude of activities, including entertainment, music, food, and drink during the city's Harbour Festival celebrations.
Harbour festival