Unkai (雲海) is a Japanese word meaning “sea of clouds”. In Japan, the unique geographic and weather conditions allow the sea of clouds to form on land! Here are the top five most popular places you can witness this incredible natural phenomenon in Japan.
Have you ever seen a Japanese toilet? With the newer toilets, there are so many buttons and symbols that it can be quite confusing for anyone who doesn’t speak Japanese. Not to mention the fact that depending on where you are in Japan, the pictures on the buttons are completely different! Because the 2020 Olympics are being held in Tokyo, … Read More