Welcome to Leaf Rapids, a sanctuary in the middle of a boreal forest. Looking for a place to get away for a family holiday People who enjoy the serenity of the outdoors - but don't want to give up modern conveniences - will fall in love with Leaf Rapids.Ready for some real world treasure hunting - spend your day geo-caching or walk the trails to see some of the most beautiful and remote scenery in the North.The natural beauty of the forest has been preserved within the Town. The hub of Leaf Rapids is the 210,000 sq. ft. Town Centre Complex houses stores, restaurants, as well as the local school, library, and healthcare facilities.more...See more text