Results 2 results found Antsirabe church , Madagascar, Africa Church near Antsirabe, Vakinankaratra Region, Madagascar, Africa