Deep Japan : Akiba is not just the Electric Town
Akihabara is a very unique spot of Tokyo well-known globally as a sightseeing destination. Many people flock to this flashy decorated part of the metropolis each for their own special reasons. The area is home to numerous shops that sell Continue Reading