October 23, 2021

Cayman Islands: Pedro St James – A living monument

Pin It

By Latara Boodie From Jamiaca Gleaner One of the oldest and most innovative depictions of 19th century European architecture, can be seen in the most perennial building in the Cayman Islands The Pedro St James Castle. The historical gem was built in 1801 and is located just 20 minutes from George Town. The Pedro St […]