Arch. Michael Chapel

  • The Chapel of Archangel Michael, situated within the grounds, on top of a hill, is a popular venue for wedding ceremonies.