Visit the mythical origins of Japan at Awaji Island

Visit the Island of Awaji, the first island created in Japan Still thinking of where to plan to visit in Japan? Take a day to visit a hidden gem [...]