Ultimate Paradise Beachfront Surf Resort Tavenui, Nadi.

ACCOMMODATION INFO