Anna Northeast
(Staff)
This is the business! If you want the best of the best in Bora Bora, the place to stay is the St Regis. It is the most glamorous of the island hotels, located on a motu on the East coast, it has excellent views of the mainland as well as a wild ocean side. It is on the final flight path into t...
read more
Comments (0)