Latitude and longitude of Cupids Crossing
- In Canada
Satellite map of Cupids Crossing
Cupids Crossing is an unincorporated place in Newfoundland and Labrador, Canada.
Latitude: 47° 31' 40.80" N
Longitude: -53° 15' 7.20" W
Nearest city to this article: Bay Roberts
Read about Cupids Crossing in the Wikipedia Satellite map of Cupids Crossing in Google Maps