Talluddens badplats Park Address 682 91 Filipstad, Sweden Rating on Google Maps 2.80 (6 reviews) Open on Google Maps