Culture Hagi Has It All Sarah Nishina Go on a journey through the streets of Hagi, Yamaguchi, where clear ocean waters, lush mountains, history, and charm will welcome..