Machias is a city in Maine, United States. It has many popular attractions, including Bad Little Falls Park, Sunrise Canoe and Kayak, Middle River Park, perfect for a trip!
Show Less
Machias Travel Guide
Destination Overview
Destination Introduction
Machias is a city in Maine, United States. It has many popular attractions, including Bad Little Falls Park, Sunrise Canoe and Kayak, Middle River Park, perfect for a trip!
Show Less
Experience Machias
What to Do
Looking for things to do in Machias? We provide up-to-date info on everything from must-see scenic spots to local hangouts.