Q: Where is Hort de la Font Trobada?
A: Hort de la Font Trobada is located at: Pg. de l'Exposició, s/n, Sants-Montjuïc, 08004 Barcelona, Spain
Q: What are the coordinates of the Hort de la Font Trobada?
A: Latitude: 41.3699927, Longitude: 2.1642563
Q: How is Hort de la Font Trobada rated?
A: Hort de la Font Trobada has not rated yet on addressschool.com