Castle Grant, Barbados


Castle Grant is a populated place in the parish of Saint Joseph, Barbados.