Tahua

Tahua, Duff Islands, Temotu, Solomon Islands

Natural SiteSLB📍 -9.8939, 167.1756