Goat Island, Rhode Island: Best Things to Do – Top Picks
Have you ever heard of Goat Island in Newport, Rhode Island? It’s a place with a mix of history, luxury, and amazing views. It’s just a 3-hour train ride from Penn Station. But why should you visit Goat Island on…