Teshio, Japan Teshio is located 45N 142E in Northern Japan on the Western coast of Hokkaido. It's population is approximately 5,000. Ocean resources are also important because of it's location on the sea. Education plays an important role in Teshio, and is supported and encouraged by the residents. This year an exchange student traveled from Teshio to live in Homer to help foster communication between the two towns.
Recreation also plays a central role in the community.
Yelizovo, Russia Yelizovo is a Russian Sister City of Homer. It is located at 53N 159E on the Kamchatka Peninsula near the city of Petropavlovsk. It's population is approximately 35,000. This guide brought to you by The Homer Tribune . Jane M. Pascall.