japan is very nice, one of the country that's very modern but keeps their culture intact. best time to go there is during spring time, specially during cherry blossom, the whole country goes gaga...