Despite its lack of international recognition, Somaliland celebrates its 33nd Independence Day on May 18. The de facto state declared independence from Somalia in 1991, after a bloody civil war. It has its own flag, parliament, currency and national identity.