Trading Post of the Gods? You Decide on a Regent Seven Seas Tour in Chile
There’s something that looks awfully familiar about the squiggles and cartoon-like figures that cover the hills of a remote site in Chile’s Atacama Desert. If you’ve ever travelled Route 66 or followed the signs to […]