Flow

Tarangban Falls – one of the majestic falls in ¬†Calbayog City in Samar, dubbed as the “City of Waterfalls”, in the Western Visayas region.

Go back