Swaziland celebrates its Independence Day on, September 6. Thousands of warriors in leopard skin loincloths, carrying spears and cowhide shields, entered a stadium nestling in Ezulwini, the Valley of Heaven and the royal heartland of Africa's last absolute monarchy.
Some of the popular activities in National Flag Day include the hoisting of flags in major cities and towns in Swaziland including Lobamba and Mbabane. Organized parade and speeches made by local government officials abound during the celebration.
Advertisement: swaziland Cheap
Air Ticket India
Tourism Cheap Travel Insurance Travel
Guide |