When does the Great Balkan Ride take place?

July 28th – August 5th, 2023