A nearby town next to Baguio City hides the gem of this town. Towing Falls is a sure paradise for people who loves and appreciate nature.
Watch this video as I show you the spectacular beauty of Towing Falls.
@carinobrutal07
Негізгі бет TOWING FALLS / SABLAN BENGUET / carinobrutal 07
Пікірлер: 8