GUEST: If you've ever been to Nashua, New Hampshire, you have surely been down Main Street. Main Street is like any other main strip in most small towns in New England. It is full of small shops, boutiques, restaurants, and monuments — with those being the most important. Due to the fairly new mobile game Pokémon […]