Beachcomber Island Resort

Vuda Point Road, Vuda
Fiji