I have seen a lot of the world but this cannot be done all in one trip. I’ll share with you some ready to go itineraries to make your travel planning easier. Each single one will cover the place in depth. Feel free to add suggestions in the comments!