• See More

    Entering the land of Japanese deities—Takachiho Gorge is located in Mitai, Takachiho Town, Nishiusuki District, Miyazaki Prefecture. The most famous spot in the gorge is the Manai Falls, which is listed among Japan's top 100 waterfalls and is now designated as a scenic spot and natural monument.

Other Reviews by tim-tim

  • See More

    I bought a ton of Sanrio exclusives, and when I walked out there were those gacha machines next door that totally make your eyes spin...
    Remember to bring enough coins!〜!

  • See More

    It was actually more fun to explore than I expected! The self-driving cars weren't that impressive (but not bad either). The whole place really gives off a futuristic city vibe! 😲

  • See More

    My favorite is Tatsuro Yamashita’s RIDE ON TIME〜
    It was the theme song for Takuya Kimura’s GOOD LUCK.
    City pop like this *has* to be listened to on vinyl!!!