Victoria Claredita Waterfalls

Take a Refreshing Shower at the Victoria Claredita Falls

  Photo from: https://greedypeg.org/prov/Quirino.html   The Victoria Falls is located in the southwestern part of Aglipay town at a distance…

6 years ago