Columbus Zoo and Aquarium
Zoo and aquarium complex in Powell, paired with the Zoombezi Bay water park next door; a fixture of every Columbus best-of list.
Zoo and aquarium complex in Powell, paired with the Zoombezi Bay water park next door; a fixture of every Columbus best-of list.