La Presa Surpresa!

Sitio La Presa is a fictional Sitio (A territorial enclave that forms part of a Barangay) situated atop Mt. Cabuyao (Mt. Kabuyao) in Tuba, Benguet. Known to locals as Sitio Pungayan, the Sitio became a household name due to the popularity of Forevermore, A TV Series that features the stunning vistas of Benguet's towering peaks … Continue reading La Presa Surpresa!