New Shoreham is in the region of Rhode Island, in USA.
New Shoreham is a picturesque town located on Block Island, Rhode Island's smallest and most remote municipality. This idyllic location boasts clean beaches, wildflower-lined hiking trails, and an abundance of historic architecture. Visitors can spend their days exploring the town's quaint shops and art galleries, or they may choose to rent a bike and take in the island's natural beauty. The town offers various dining options, from seafood shacks to upscale restaurants, and lively nightlife with live music and dancing.