Tokyo is one of the vibrant cities in Japan and is a capital city. Being featured in many movies you might have noticed how the city is colourful, bright and is populous. Having served as the capital city of Japan since 1869, Tokyo Metropolis as it is officially called has many places of attraction for …

The post A perfect Stay at Mercure Tokyo Ginza in the upscale locality of Japan appeared first on #MacroTraveller.



Source link