Are you looking for a quiet, affordable getaway in the gorgeous region of Nestor Falls, ON? Book your stay today at the picturesque Helliars Resort Ltd and make your trip a truly memorable one!Helliars Resort is located on the lovely Sabaskong Bay on Lake of the Woods, surrounded by the austere forested beauty of the Canadian Shield. We accommodate all kinds of visitors, from small families to large fishing groups. Lake of the Woods has 14,280 islands, and at our resort you can rent a boat and explore as much as you want at your leisure. If you prefer hiking, you can explore the breathtakingly beautiful forests and unforgettable views for which Nestor Falls, ON, is renowned. Make your vacation one to remember forever, and book your stay today!more...See more text