Ecuador: The Royal Tour (2016)

The Royal Tour is a groundbreaking series of television specials, produced and hosted by Emmy Award-winning journalist and CBS News Travel Editor...


image