Why does Coria del Río, a small town in Spain, carry the legacy of the Samurai?
The small town of Coria del Río, located in southern Spain, carries a unique part of history with a special connection to Japan. Nearly 650 of the town's 25,000 residents ...