Tags National geographic channel

Tag: national geographic channel

The Time when JAPAN turns totally PINK

When the spring season knocks on door of japan, It sprinkles a beauty shower on this part of the planet. Tourist flock in numbers...