Her Royal Highness Princess Anne daughter of Her Majesty Queen Elizabeth II, visited Ghana as part of a two-country visit to West Africa that also encompasses Sierra Leone.