Crosbie Road, St. John's
St. John's Sports Centre
This is a view of the Swilers Rugby sports complex they have in St. John's near the Avalon Mall on Crosby Road. They recently renovated and added on, which has made it look amazing from the outside.
27 September 2009
What's here
Getting there
The picture above was taken at 47.55820, -52.74215, in St. John's. Copy that into any maps app, or:
Save a copy (1200px) Watermarked, for sharing. Not for sale or print.
