localgirlforeignland.com
Takachiho, where Japanese myths were born… Japan
Takachiho was an ancient town on the north of Miyazaki, Japan. Believed to be the holy ground where the Gods descended. So yeah, myths / legends and the bunch was born here. Well known for their br…