Aschaffenburg, Germany Cruise Deals

The red sandstone Johannisburg Palace stands majestically along the banks of the Main River surrounded by lush green trees in Aschaffenburg, Germany.