Pedro St. James Great Lawn
Event Space
Pedro St. James Castle, Pedro St. James, or Pedro's Castle is the oldest existing building in the Cayman Islands. Located on the southern coast of Grand Cayman Island in Savan...
- Location
- Pedro Castle RoadBodden Town Savannah, Grand Cayman, Cayman Islands