Where can you see the Thomas’s Shaggy Bat?
Some of the best places to see the Thomas’s Shaggy Bat in the wild include Corcovado National Park (Costa Rica), Soberanía National Park (Panama) and Carara National Park (Costa Rica). Every hotspot below shows real sighting data and the best seasons to visit.