The island is the location to Palau's largest powerplant.
Pulau ini adalah lokasi untuk pembangkit listrik terbesar di Palau.