Tagged By creature

Facts About Lemurs

, , No Comment

Lemurs are the smallest of all other primates also known as prosimians. Lemurs are found only in Madagascar and the Comoro Islands. One of the interesting facts about lemurs is that they resemble the oldest&hellip

Read Post →