As Japan's third largest city, Osaka is renowned for its famously easy-going citizens with a taste for the good things in life.
While Osaka is most known for its shopping, nightlife and food, the city doesn’t lack in its history or culture.
Whether you’re a history buff, or just want to learn and experience everything you can about this Japanese city, the following are the historical and cultural places to visit in Osaka. Check out Osaka Castle — the most famous city landmark — the Museum of History and Sumiyoshi Tasha, one of Japan's oldest shrines. And don't miss a Japanese puppet theatre show for traditional music and storytelling.