Necoclí is a town and municipality in Antioquia Department, Colombia. Located on the eastern shore of the Gulf of Urabá, it is part of the Urabá Antioquia sub-region. The population is predominantly Afro-Colombian. It was founded as a Spanish city called San Sebastián de Buena Vista. From Wikipedia