Tag: Florida Aquarium

A Lemur at the Florida Aquarium in Tampa

Lemurs — a Latin word for “ghost” — are really unique creatures. Lemurs, a link to ancient primates, are native to the island of Madagascar. Their round eyes and mysterious nature quickly attract attention, just like this one at the Florida Aquarium. Photo by Carla Mogan

0 Shares


Masthead | Advertising | Contact Us
Greg C. Truax - Publisher
David R. Wheeler - Contributing Editor

©2024 GCTMediaGroupInc.
3225 S. MacDill Ave.
Suite 129-361
Tampa, FL 33629

Subscribe to AliveTampaBay