A Visit to Their Majesties’ Chappell, St. Peter’s Church in Bermuda
St Peter’s Church Bermuda Today St. Peter’s Church in St. George’s Bermuda, doesn’t look anything like the original building finished in 1612. Storms in Bermuda quickly destroyed the wooden structure with a thatched roof, much like when “The Big Bad … Read more