Shimabara Castle in Nagasaki is the best place to get dressed up as a Ninja or Samurai and feel a part of the Japanese Traditional Culture. A highlight destination for Nagasaki Day Tours.

AloJapan.com