Japan comes with so many surprises, unforeseeable and of course unforgettable moments. What I love the most about Tokyo and Japan in general is the friendliness of its people. Although many did not speak English very well (especially the elderly), they always were too kind and supportive and friendly. I never felt unsafe or lost […]