You can find Mantayupan Falls, just east of Cebu City, in the Philippines.
RE: Mantayupan Falls
You are viewing a single comment's thread from:
Mantayupan Falls
Mantayupan Falls
You can find Mantayupan Falls, just east of Cebu City, in the Philippines.