The Imperial Palace at Gelnhausen, in German also called the Kaiserpfalz Gelnhausen, Pfalz Gelnhausen or Barbarossaburg, is located on the Kinzig river – originally on an island –, in the town of Gelnhausen, Hesse, Germany.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Imperial_Palace,_Gelnhausen
Official Website https://www.gelnhausen.de/Kaiserpfalz.363.0.html
Address 12 Burgstraße, Gelnhausen 63571, Germany
Coordinates 50°12'0.16" N 9°11'45.067" E