Greetings from the Land of the Rising Sun…Japan

We arrived at the northern most Japanese island, Hokkaido at a town called Tomakomai on the morning of August 4th, after a 5 day sail from Petropavlovsk, Russia. Leaving the Russia mainland we could see some 15 miles away the distant outline of the northern Kiril Islands. A few hours later, we saw nothing but …

Greetings from the Land of the Rising Sun…Japan Read More »