Where is Princes Street Gardens?

Where is Princes Street Gardens located?

Princes Street Gardens, City of Edinburgh, United Kingdom (approx. 55.95005°, -3.202995°)


Where is Princes Street Gardens on the map?