Windfall, The Blue Mountains Address: 104 Yellow Birch Crescent The Blue Mountains, Ontario L9Y 0R4 Get directions from Go Unable to find any directions.