Takada Castle (jap. 高田城, Takada-jō) is a Japanese castle in Jōetsu in Niigata Prefecture in Japan.
Contact us...