Gift Shops in Baddeck Canada

96 Twining Street, Baddeck
(902) 295-2045