Nepal does not observe an independence day because it has never been occupied by a foreign power. The country is the oldest in South Asia. Nepal was a monarchical monarchy until 2008 when it became a federal democratic republic. Isn't that amazing for a small country surrounded by Asian behemoths?
Related Facts
The United States is one of just eight countries in the world that does not mandate paid maternity leave.
According to popular belief, the first lavish celebration of Dussehra was held in the Mysore Palace in the 17th century