How to have the most amazing vacation of your life in Europe with this detailed 3 week Italy and Greece itinerary