Tourist attraction at Torba, Vanuatu