Troll Peninsula is located in The North of Iceland.
Maps of North Iceland - Summer (pdf)
Maps of North Iceland - Winter (pdf)
Troll Peninsula is located in The North of Iceland.
Maps of North Iceland - Summer (pdf)
Maps of North Iceland - Winter (pdf)