Avida Towers Iloilo

10.761191, 122.577331