Follow their latest travels with ourbrand-new Friends Updates feature.
Tokyo photo by dborras
August 28, 2005
Akihabara Electric City is a cluster of electronic goods shops located around Akihabara station. Don't expect ultra-low prices there: the days of the cheapest cameras were gone, and you'll even find better prices in other areas. Although there are...Read More
Share your travel photos to expand your gallery and add color to your reviews.