Ambovombe

From Wikipedia, the free encyclopedia

Location of Ambovombe in Madagascar

Ambovombe is a city located in the province of Toliara in Madagascar.