Madagascar – Home of the Lemur
Located off the Southeastern coast of Africa in the Indian Ocean, the island of Madagascar is one of the most unique ecosystems on earth. It split from the African continent around 160 millions years ago, and over 80% of its wildlife is found nowhere else on earth. Unlike New Jersey’s four seasons, Madagascar has only
Madagascar – Home of the Lemur Read More »

