Wow. That's quite a job for somebody. It won't be cheap since it isnt the shortest trip. Even the companies with the lowest prices on the market will surprise you with how expensive it will be. But you probabely already know that. And I can recommend t