Canada Willow Bend Motel, Best Hotels In Truro (NS) Canada Willow Bend Motel is Hotels Recommendations At Truro (NS) Canada . 4 star res… Baca selengkapnya Willow Bend Motel, Best Hotels In Truro (NS) Canada