Local time Saturday 4:24 AM | Province Newfoundland and Labrador | |
![]() | ||
Weather -3°C, Wind S at 24 km/h, 78% Humidity |
St. Teresa is a settlement in Newfoundland and Labrador.
Map of Saint Teresa, NL, Canada
References
St. Teresa, Newfoundland and Labrador Wikipedia(Text) CC BY-SA