Canopy Lodge
The Canopy Lodge is located in El Valle de Anton, Panama. It is part of the Canopy Family, a world-renowned chain of birding and nature lovers lodges in Panama.
73 photos · 7,072 views