Madagascar Enhances Tourism Appeal...by akshada201Madagascar, the world's second largest island nation and ranked 46th globally by size, is bolstering its tourism sector with a new visa-free policy for visitors from 24...Completedvisavisaapplicationvisaapply