Place Name: Carrer De L'uruguai
Address: Carrer De L'uruguai 1, 07010 Palma, Balearic Islands, Spain
Details: The Velòdrom was inaugurated in 2007 just in time for the UCI Track World Championships that year. The construction faced major criticism across Europe as it was delayed and over budget due to alleged corruption.
Tags: Velòdrom Illes Balears, Vélodrome