Landmark
St. Mary’s Episcopal Church
The Church of St. Mary the Virgin is a notable religious landmark located on Staunton Road in Sagada, Mountain Province, Philippines. This church holds historical and cultural significance within the local community and is a popular attraction for visitors to Sagada. The Church of St. Mary the Virgin is known Read more…