I love amusement park. Other than the usual Disneyland or Universal Studios, I went to check out the oldest amusement park in Japan. Its located in Tokyo and …

AloJapan.com