Wikipedia
Sihhoya
Sihhoya, or Sihaya, is a town in northern Swaziland. It is situated close to the Sand River Reservoir to the north of Bholekane, near the South African border.