Charles and Camilla a hit in Papua New Guinea
The Duchess of Cornwall might not be everyone’s favourite royal, but she got a rock star’s reception in Papua New Guinea. Camilla and her husband Prince Charles arrived in the nation’s capital Port Moresby on Saturday evening and were met by a large crowd of cheering locals. The royal couple have spent the past two […]