Frankfurt: Private Heidelberg Day Trip – Old Town & Castle in Frankfurt, Germany