Reporting
Yes, you can see these meteor
Yes, you can see these meteor showers from ANYWHERE in North America, provided it's clear and dark, away from all the city lights.