Varberg: Surfer's paradise, health resort, shoe city and a fortress

Varberg: Surfer's paradise, health resort, shoe city and a fortress