 Its area is .Its name means "large mouth" or "large opening" in Philippine Spanish in reference to the wide strait in between Bucas Grande and Socorro Island.Bucas Grande Island is situated on the far eastern part of mainland Surigao del Norte.