Menu

Tapir Visits the Maritza Biological Station

944 528 Stroud Water Research Center

A rare daytime sighting of a tapir near Maritza Biological Station in Costa Rica.