Tag: Location and Map of Tokyo

Tokyo – Japan | Best Place, Hotel & Restaurant

Tokyo is the capital city of Japan and the most populous metropolis in the world. It is one of the 47 prefectures of Japan, it consists of 23 wards of… Read more »