On This Day In History On This Day In History: National Foundation Day Celebrated In Japan – On Feb 11, 660 AD MessageToEagle.com | February 11, 2017 MessageToEagle.com – On 11th February, 660 AD a very special holiday is celebrated in Japan. It is the so-called National Foundation Day that commemorates the creation of the nation and is Read More