Visitors to a centuries-old castle in the city of Kumamoto, southwestern Japan, are now allowed to enter its main structure for the first time since the...
Recent Comments