North Lighthouse is located in New Shoreham, Rhode Island, United States of America. Situated on the northernmost point of Block Island, this historic lighthouse offers breathtaking views of the Atlantic Ocean. The lighthouse is a prominent landmark in the area and serves as a symbol of maritime history.
Visiting North Lighthouse is a must for anyone interested in lighthouses, maritime heritage, or simply seeking a peaceful coastal escape. The location provides visitors with a serene atmosphere, where they can enjoy the stunning natural beauty of the surroundings.