Jämtland, Sweden
Camp Chapell is a campsite in Strömsund, Sweden, located in the Jämtland region. Dogs are allowed on this campsite. To wash your clothing there are washing machines available