Our Lady of Light Church in Loon, Bohol Our Lady of Light Church is a National Cultural Treasure, National Historical Landmark, and colonial-era church located in the village of Moto in the town of Loon, Bohol, Philippines. It… Read More