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