Niagara Falls & Aviary

"Souvenir City". Niagara Falls - a tacky tourist paradise? Surely not...