I would second organising a private tour. It will not be very expensive and then you can tailor exactly what you want. Organising everything yourself will be difficult. Internal flights are difficult to book over the internet and hotels tend to be fairly rubbish at responding to emails. Another big advantage of organising a tour is that you can pay the tour company for most of the costs by credit card if they are based outside of the country so you do not have to bring a large amount of cash with you.