Italy May 8, 2025Is Finale Ligure BETTER Than Whistler Bike Park??? Finale Italy Mountain Biking Adventure – Day 1