THE BUENA VISTA RESTAURANT IS IN THE FINAL STAGES OF BEING REBUILT. UNTIL IT OPENS, CONSIDER WHAT YOU NEED TO BRING FOR MEALS.
Buena Vista Resort is located on beautiful Lake of the Woods in Morson, Ontario, Canada. It is a wilderness vacation paradise, full-service facility offering something for everyone. Fishing, Hunting, hiking, swimming, camping, boating, or relaxing in the peaceful surroundings of North America's most beautiful scenery, Buena Vista Resort will provide you with all the ingredients to create an ideal and memorable vacation.