The capital of the Osaka Prefecture, Osaka is a Japanese city known for its modern architecture, vibrant nightlife, and street food scene. But it’s also home to many historical attractions, like Osaka Castle Park and Sumiyoshi Taishi Shrine. There are plenty of fun...