Osaka Castle: The Heart of Osaka!

This gallery contains 5 photos.
Apart from the mouth-watering culinary experience it offers, Osaka Castle is, undoubtedly, the most popular landmark in Osaka and is often dubbed as the symbol of city itself. The Osaka Castle may not be the largest in Japan, but its … Continue reading