best websites of the world

Say Hello!

Paper Tiger is nestled in a lovely town in Northern New Jersey, just 30 minutes outside of New York City. We get the coziness of suburbia yet are just a train ride from complete concrete mayhem. We love it that way!

Fill out my online form.