The Glass Chapel of Saint Therese of the Child Jesus is located inside the vicinity of PICO DE LORO Beach and Country Club. It is situated on top of a hill, overlooking the beautiful Hamilo Coast. The Chapel is under the jurisdiction of the Archdiocese of Lipa. Holy Mass is celebrated every Sunday at 10:00 AM.