Torvastad
Torvastad is the area making up the northern part of the island and municipality of Karmøy, Rogaland county, Norway. Until 1965, Torvastad was a separate municipality that included the island of Vibrandsøy.
Read more about Torvastad.
Related Phrases
Related Words