Indian Temple Mound Museum on Miracle Strip Pkwy at Fort Walton Beach.

Indian Temple Mound Museum on Miracle Strip Pkwy at Fort Walton Beach.