Map Location
St. Teresa of Avila Parish - Carles
Carles, 5019, Iloilo, Philippines