Tokyo is huge and I think we all know that. Did you know that Greater Tokyo area is the most populated metropolitan area in the world?! Well, this probably explains that why literally anyone loves Tokyo. One of my favourite Tokyo neighbourhoods is Odaiba. In three...

read more