Talofoto Falls

October 07, 2020

Located in Talofofo Falls Resort Park, the Talofofo Falls are a scenic series of cascades on the Ugum River on the island of Guam. They are located in the southeast of the island, inland from Talofofo Bay.

Thanks a lot Leslie!
Date: Aug 18

Post a Comment