Tennomaru is located a short 1-minute walk from Mikawawan Quasi-National Park.