Capturing Falmouth’s St. Peter the Apostle (Church)

  I wrote in an earlier post about Falmouth’s oldest public building, the St. Peter the Apostle Church. Built in 1796, St. Peter’s was the first church built in Trelawny, the parish (state) Falmouth sits in and near the popular … Continued