Monkey Island, Oklahoma
Monkey Island is a peninsula on the northern shore of Grand Lake o' the Cherokees, located  southwest of Grove, Oklahoma. It is  long from north to south and State Highway 125 runs through the peninsula to its southern end.

References

Landforms of Oklahoma
Landforms of Delaware County, Oklahoma
Peninsulas of Oklahoma