STUDIO
Follow Us

Terms of Use Privacy Policy

Raw: Royal Couple Visits Australia Mountains

The Duke and Duchess of Cambridge took a trip to Echo Point Lookout as part of their Australian tour on Thursday. (April 17)

Source: AP