Puffin Island is a natural feature, located at Puffin Island, Iceland
Go see the Puffins and eat at GOTT, you may thank me later
Private island