Osaka Castle is one of Japan's most famous landmarks. It is surrounded by a moat and sits on 15 acres along with other structures like turrets and gates. The park is covered with cherry blossom trees and is a popular spot during sakura season. Wear comfortable shoes... it is quite a trek to reach the castle.
Located in Osaka, Japan Added by Angela Explored on 04 Jan 2017 Filed under "Explore"