Taolagnaro, Madagascar

Taolagnaro, Madagascar

Taolagnaro, Madagascar (also known as Fort Dauphin), is built on a small peninsula backed by mountains. It offers excellent beaches in a beautiful setting. There's not much in Taolagnaro itself (...

JDS Travel News JDS Viewpoints JDS Africa/MI