Kuai, Hawaii. I can’t remember the name of the rock,,,it’s where the Menehune little people live......Obama link?
Krakatoa?
First thought that came to mind was King Kong, Kauai.