Northern Samar

Tarangban Falls Will Take Your Breath Away

  Photo from: http://retiredinsamar.com/calbayog-city-city-of-waterfalls/   Tarangban falls is likely one of the highest waterfalls in Calbayog City. It looks like…

6 years ago