Where is South Health Campus?

Where is South Health Campus located?

South Health Campus, South Health Campus, Canada (approx. 50.88278°, -113.95194°)


Where is South Health Campus on the map?