The Shrine and Pilgrim Center with a Tower of Light is a 7-storey building under construction in Limasawa, Southern Leyte which is intended to be a Roman Catholic pilgrimage site.
The Shrine and Pilgrim Center with a Tower of Light is a 7-storey building under construction in Limasawa, Southern Leyte which is intended to be a Roman Catholic pilgrimage site. (en)
The Shrine and Pilgrim Center with a Tower of Light is a 7-storey building under construction in Limasawa, Southern Leyte which is intended to be a Roman Catholic pilgrimage site. (en)