Eiraku Dam

Admire Japanese Cherry Blossoms in Full Bloom at These 3 Spots in Osaka

This is the time of the year when cherry blossoms are in full bloom in Japan. Many people have probably already planned the places they will be having their drinking parties at for the coming weeks. If you haven’t experienced this kind of culture in your country, then dream no more. Pack your things and…