Saving time and money with express delivery services from Hanoi to Libya Libya is a country located in North Africa. Bordering the Mediterranean Sea, Libya is surrounded by Egypt, Sudan, Chad, Niger, Algeria, and Tunisia. More than 90% of the country is desert or semi-desert, and there are limited natural fresh water resources. The government […]