5 Best Luxury Hotels In Madagaskar Madagascar is situated on the coast of southeast Africa. This country is also known as the Republic of Madagascar of whi…