...from the time of megafauna. (Category:  Travel)

...from the time of megafauna.    Aviarios del Caribe Sloth Sanctuary, Cahuita, Costa Rica -- 12/22/2012