Zuwara, Libya Zuwara: A Gateway to the Mediterranean's Hidden Gems Zuwara, a small coastal town in North-Western Libya, is a hidden gem