Echo Canyon Resort and Marina



Short Description

Echo Canyon Resort and Marina is one of Lake Ouachita's lakeside retreats, on Blakely Dam Road in Royal, Arkansas. It offers cabin rentals, vacation stays and a marina for families and anglers visiting the lake.