16 Mohawk St
Park, Premise, Point of Interest16 Mohawk St, Little Falls, NY 13365, USA
Welcome to Moss Island, a captivating natural wonder nestled in the heart of Little Falls, New York. This enchanting island is a paradise for outdoor enthusiasts and nature lovers alike. Surrounded by the gentle flow of the Mohawk River, Moss Island offers walking trails, picturesque views, and a unique opportunity to immerse yourself in the beauty of the outdoors. It's a perfect spot for picnics, wildlife watching, and simply enjoying the serene atmosphere. With its lush greenery and tranquil surroundings, Moss Island invites you to experience a peaceful escape where you can unwind and rejuvenate your spirit.
Nearby Places to Explore
Nearby Events
5 events within 2 miles range
Location & Map
Find this place on Google Maps and get turn-by-turn directions before you go.
16 Mohawk St
16 Mohawk StLittle Falls, NY 13365, USA













































