terralynnmeade1 terralynnmeade1 25-08-2016 Geography Answered This is a country of Madagascar just east of the african mainland what landform best describes this location?