Øya ligger i Suluarkipelet sør for Suluhavet, mellom den sørfilippinske øya Mindanao og Borneo. Øya er kjennetegnet av sine mange vulkankratere og vulkankjegler.