Hokkaido Tranquillity

[By Charmaine Au] Hokkaido is an island located at the north of Japan, where the locals shy away from during winter and opt to visit during summer, being the coldest place in the country in both seasons. It is the least developed of all four of Japan’s main islands, making it the best place for […]