Megafauna were so cool! (Category:  Travel)

Megafauna were so cool!    Aviarios del Caribe Sloth Sanctuary, Cahuita, Costa Rica -- 12/22/2012