Lemurs – Animals Endemic to the island of Madagascar
Another Species of Lemurs – also endemic to the island

Zaphmanir country – a village in the plateaus of Madagascar

Sun set on the highway RN 7

Paradise – Fort Dauphin

Natural swimming pools – Fort Dauphin

Advertisements