Just one of the many beautiful things you will see in Island of Lemurs- Madagascar, the Avenue of th