Papaseea Sliding Rocks

The Papaseea Sliding Rocks (or Papase’ea Sliding Rocks) was a series of waterfalls on the Papase’ea Stream that seemed to be well known and popular given its proximity to the town of Apia…