Meaning ‘a place where the fish pass through’, Tavanipupu is a five-star Private Island Resort located in Marau Sound, Solomon Islands. An exciting 25 minutes …

Meaning ‘a place where the fish pass through’, Tavanipupu is a five-star Private Island Resort located in Marau Sound, Solomon Islands. An exciting 25 minutes …