Steward Island (also known as Davui) is a small resort island off the southwest coast of Beqa Island in Fiji in the South Pacific.

Geography Davui is a low reef island, located at the Beqa Lagoon. It is home to a private resort.

References

External links Royal Davui Island Resort