WITNESS

While waiting for the new Ela beach to take face, Port Moresby city residents retreat to cool off with a swim, exercise, or feel the oceans’ breeze on this section […]