Results 1 results found A stamp box on the Jeju Olle Trail, a famous pilgrimage trail of more than twenty interconnected tracks, each having a stamp for the Trail passport book, Jeju Island, South Korea, Asia