Where is barranquilla located??
it is located in south america
Answer:
in south americaaaaaaaaaaa
Explanation: