Imabetsu
Imabetsu Town is located at the northern tip of the Tsugaru Peninsula in Aomori Prefecture, facing the Tsugaru Strait. From Imabetsu Port, visitors can enjoy magnificent views of the Tsugaru Strait and experience the northernmost coastal scenery of Honshu.