Shangri-La is located on beautiful Lake Ouachita in Mt. Ida, AR. Family owned and operated for 64 years, they have established themselves as one of the premier spots to visit and vacation on Lake Ouachita. Below are the available collections, please take a look!
987 Shangri-La Drive
Mt. Ida, AR 71957