Where is Center for Higher Studies?

Where is Center for Higher Studies located?

Center for Higher Studies, Center for Higher Studies, Italy (approx. 41.880936°, 12.39953°)


Where is Center for Higher Studies on the map?