Filming Locations in Awaji
Awaji City, Hyogo, Japan
The Last Samurai (2003)
Awaji is a city located on Awaji Island in Hyōgo Prefecture, Japan. As of 1 June 2022, the city had...
View DetailsAwaji is a city located on Awaji Island in Hyōgo Prefecture, Japan. As of 1 June 2022, the city had...
View Details