Skip to playerSkip to main content
  • 6 years ago
The Arctic Bath, a new hotel located on Sweden’s Lule river has opened its doors, and depending on the season, you’ll be sitting on ice or floating on water. Buzz60’s Taisha Henry has the story.

Category

😹
Fun
Be the first to comment
Add your comment

Recommended