Loading
  • 21 Aug, 2019

  • By, Wikipedia

Balusuan Island

Balusuan Island (Malay: Pulau Balusuan) is an island located near Semporna in Sabah, Malaysia.

See also

References

  1. ^ "Pulau Balusuan". geoview.info. Retrieved 24 November 2013.