The tropical islands of Vanuatu in the South Pacific, is home to one of the world’s largest free standing musical instruments. Drums that mysteriously disappear in the night.

">

The tropical islands of Vanuatu in the South Pacific, is home to one of the world’s largest free standing musical instruments. Drums that mysteriously disappear in the night.

">