Where is Ambatobe?

Where is Ambatobe located?

Ambatobe, Ambatobe, Madagascar (approx. -19.25452°, 47.067226°)


Where is Ambatobe on the map?