Skip to main content
A day trip to Farrol da Barra in Salvador where thousands of football fans joined forces to watch FIFA World Cup matches in one of Salvador’s most iconic settings.