Rallying is spectacular to watch even in the worst of locations, but put it in a truly stunning location like the Sete Cidades Massif, a dormant volcano located on the Portuguese islands of the Azores and you get something truly special. The Sete Cidades stage is part of the Rally Azores, which is part of the European […]