Location

Troll Peninsula is located in The North of Iceland.

The location of Troll Peninsula in the north of Iceland

Maps of North Iceland - Summer (pdf)

Maps of North Iceland - Winter (pdf)