Review (20) by: geomorphColumbus Zoo and Aquarium is located in Powell, Ohio, 15 miles North of the downtown of the largest city in Ohio. It is not served by the bus system except for some infrequent daily trips during the summer, which is unfortunate for such a major attraction of the area. The zoo is justifiably admired and much of it has the feeling of a tasteful theme park, which is further reinforced by a seasonal water park and small ride park called Zoombezi Bay and Jungle Jacks Landing respectively.