Britain's Prince Charles has made an unannounced visit to British troops stationed Afghanistan, reports quoting his office today, dpa reported. Charles became "the only royal in living memory" to visit the Afghan capital, according to Clarence House. He spent the night Wednesday at the main British military base in south-western Helmand Province, according to Clarence House. The heir to the throne was "very pleased" to have spent time with the soldiers on the trip, which he had wanted to make for several years, a spokesman said. He was on his way home Thursday afternoon.