with numerous festivals and events throughout the year