Test Your Knowledge of Famous Japanese Sites
Think you've traveled enough through Japan to figure out where these landmarks are from?
Think you've traveled enough through Japan to figure out where these landmarks are from?
Umi-hotaru is a man-made wonder built to relax and entertain the tired traveler.
It might seem a little far-fetched to compare Yamaguchi and Australia side by side, but these two places have some striking similarities!