La Inmaculada Concepcion Parish
Church/religious organization
5315 Culion
Philippines
Located in majestic Culion, Palawan, the Immaculate Conception Church is considered one of the most historic and beautiful churches in Palawan.



