Watching the natural explorers of lemurs on the remote island of Madagascar is a sight audiences can see on the IMAX screen when a new documentary opens at Fernbank Museum of Natural History in Atlanta. “Island of Lemurs: Madagascar,” will open Friday, April 4, on the five-story IMAX screen at the museum at 767 Clifton Road NE in Atlanta. The documentary journeys to Madagascar and highlights the true story of lemurs.
Get up close view of wild animals on IMAX screen
'Island of Lemurs' showing at Fernbank Museum of Natural History