Hidden place · Turbo, Colombia

Turbo Main Plaza

The main plaza is in the centre of Turbo, at Calle 100 and Carrera 13. Most of the city’s shops and restaurants are within a few minutes’ walk, making the…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload