Map
Ara Tapu, Vaimaanga, Cook Islands

 A fish spot with tables set on a dock.

Restaurant
Vaima

 A fish spot with tables set on a dock.