Togitogiga Waterfall

The Togitogiga Waterfall (or Togitogiga Falls) was an attractive dual-tiered waterfall that seemed like an ideal spot to cool off from the stifling humidity of a place like Samoa…