11 Things to do in Osaka
Things to do in Osaka Osaka is one of the main cities in Japan that is located on Honshu island. The city is known as the capital city of western Japan and attracts lots of international tourists. Osaka is well-known as a ‘foodie paradise’ and a laid back city. The locals are extremely friendly and … Read more