ARCHIVEDThis roadside attraction no longer exists. Bear And Fish Niagara Falls, Ontario In front of Souvenir City. GPS: N43° 06.782 W079° 03.723 Credit: Peter of The Sign Depot Inc and Amanda Montenegro