What are some popular tourist attractions in Madagascar? Madagascar, often christened as the "eighth continent", stands as a symbol of…