St. Peter's is located in Barbados. Address of St. Peter's is Speightstown, Barbados.
Some of the places around St. Peter's are -
Speightstown, Barbados
Address of St. Peter's is Speightstown, Barbados.