Locale: Tiavi
Papapapaitai Falls
Papapapaitai Falls is a 100m waterfall (one of the tallest if not the tallest on Upolu Island) seen almost right off the Cross Island Road near Apia, Samoa.
Explore The World One Waterfall At A Time
Papapapaitai Falls is a 100m waterfall (one of the tallest if not the tallest on Upolu Island) seen almost right off the Cross Island Road near Apia, Samoa.