Where is Zoo Ave?

Where is Zoo Ave located?

Zoo Ave, Zoo Ave, Costa Rica (approx. 10.01128°, -84.27381°)


Where is Zoo Ave on the map?