Fafa Island Resort

Fafa Island Street 1, Nuku'alofa
Fafa Island
Tonga