The Beautiful Sitio Cabuyao

6 years ago
2

The Beautiful Sitio Cabuyao is a Sition on top of a mountain in Benguet, Philippines where the known TV Series "Forevermore-La Presa" was filmed.

Loading comments...