elabeach

WITNESS

Article Views: 488 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 […]