Where is Ambilobe?

Where is Ambilobe located?

Ambilobe, Ambilobe, Madagascar (approx. -13.2°, 49.05°)


Where is Ambilobe on the map?