Can you view the Perseid meteor shower anywhere on Earth?
You can see perseid meteors from all the Northern Hemisphere, and the Northern part of the Southern Hemisphere. Provided the sky is clear, the moon has set, and Perseus is above the horizon you will see meteors. This shower has a wide peak, so you can see them over several nights.