Piazza Duomo

Alba, Italy

Year Rank
2013 41
2014 39
2015 27
2016 17
2017 15
2018 16
2019 29
2021 18
2022 19
2023 42
2024 39
2025 32
2026 20