The Enigmatic Megaliths of Sumba: What to Know Before You Visit This Mysterious Site Indonesia is famed for its volcanic…