This is the best supermarket on the island. It sells almost everything self-caterers could want. It's at the northern end of Vaitape.
Bora Bora
This is the best supermarket on the island. It sells almost everything self-caterers could want. It's at the northern end of Vaitape.