Hohenzollern Castle, Germany Hohenzollern Castle is a historical castle located 50 kilometers south of Stuttgart, Germany. The Hohenzollern dynasty resided here.
Thank you to the Dads who showed up. Thank you for showing us how real men behave. Thank you for your efforts. Thank you for being there. Thank you for your sacrifices of blood, sweat, tears, and time.