Takamatsu Castle (高松城, Takamatsu-jō) is located in Takamatsu, Kagawa Prefecture, on the island of Shikoku, Japan. This castle is also called Tamamo Castle (玉藻城, Tamamo-jō?).
Contact us...