San Francisco is a central part of Panama City, Panama, so there is no ecotourism within San Francisco, proper. The closest ecotourism to San Francisco is in the countryside or in
When I say “countryside”, I mean places like El Valle (about an hour and a half away by car, in the mountains), Chiriqui Province (where Boquete and Volcan are located, about seven hours away by car), and several other places in between, many of which are up in the mountains.
Gamboa is about an hour away from San Francisco by car. From San Francisco, you would drive past Mira Flores (which is by the Canal), straight all the way. You’ll see a rainforest and a hotel. In the hotel, they also offer tourism packages, lunch, etc. If you take the tourism package, you can do canopy, bird watching, alligator watching, ecotourism walking and hiking, etc.