Map Location
Iglesia Ni Cristo
Barangay Punta, Looc, 5507, Romblon, Philippines