Martha Brae- Falmouth 

Rafting on the Martha Brae, the island’s #1 rafting attraction is located approximately three miles inland from the town of Falmouth.