25-day Europe travel planning