- Published in Attractions
One of the most popular local attractions can be found 13 miles northwest of downtown. Queen Wilhelmina State Park, also known as “The Castle in the Sky” attracts thousands to its majestic peak each year. Queen Wilhelmina is Mena’s crown jewel and is located just 13 miles northwest of town along Talimena National Scenic Byway. The majestic panoramic views from the Park are spectacular, and true to its name, makes guests feel like visiting royalty!