Home  >  Attractions  >  Latin America  >  Bahamas  >  to take the show City