The Skowhegan Indian is a popular tourist attraction located at 65 Madison Avenue in Skowhegan, Maine, United States. This institution offers visitors …
Reviews
Tripadvisor
4.0/5 · 24 reviews
Loading reviews...
Jul 10, 2022
I wasn't impressed. People think it's the world's large wooden Indian statue, but it's actually a metal frame with hanging wooden carved pieces. So yeah, it's the world's largest Indian statue but it…Full review by NHjo
Nov 20, 2021
It's not every day you get to see the World's Tallest Indian and did I mention I love unusual roadside attractions like this. Couldn't help seeing this while driving through and its actually in a pa…Full review by dambanker