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 …