Martha Brae River Falmouth
The Martha Brae River got it’s name because it’s located in a village called Martha Brae . This village is on a 6- acre large horseshoe shaped island. This village was built by early Spanish settlers who wanted to stay close to the river. Being...

