Blue Mountain Beach
THIS IMAGE IS RESTRICTED TO EDITORIAL USE ONLY. By purchasing this image, the buyer agrees to comply with all usage restrictions included in Licensing. Blue Mountain Beach is located along Scenic Highway 30-A in Santa Rosa Beach, Walton County, Florida.