News

Called Bentenyama, this little-known site will give you a big sense of accomplishment…as it’s the lowest mountain in the entire country. Located in Tokushima, on the island of Shikoku, the elevation ...