The film was shot in Newport, a city south of Providence, USA. 

Filming Locations:

Lighthouse

In the Movie

Scene where the Narrator presents facts about the island.

In Reality

Click to open map

The scene was filmed at Castle Hill Lighthouse in Newport.