Iguazu Falls
Stretching across the Argentina and Brazil borders, these mammoth falls are one of the must-see sights of any trip to South America.
We are very grateful to one of our clients who recently sent us this lovely message after they returned from their trip to the Galapagos Islands … […]
Read moreNow and then I still overhear the same phrases… “I just book my holidays on the internet” or “travel agents are a dying breed. I’m […]
Read moreVery few places on Earth give you that feeling of being on the edge of the world, in a land where man is not the […]
Read more