Tebajima Island
A small island off Tokushima Prefecture where time stopped in the Showa period.
A small island off Tokushima Prefecture where time stopped in the Showa period.
The name of this place means ‘bamboo island’. It’s located on the border between Tokushima and Kochi, on a long and interesting stretch of coast.