Martha Brae River
River in Jamaica
The Martha Brae River is a river of Jamaica. It is located in Trelawny on the north coast of Jamaica, towards the western edge, about 6 miles south of Falmouth which is in Trelawny Jamaica. The river features rafting.
A small village west of the... Wikipedia
Length: 20 mi
Source: Windsor Great Cave