Skip Nav

Ecuador

Prince Charles and Camilla, Duchess of Cornwall, walked along the beach on North Seymour Island on the second day of a tour of the Galapagos in 2009.