Category: Travel Kikla by Anas Thu, 16/04/2020 - 03:31 Share Tweet Kikla is a town in Nafusa Mountain. It is approximately 150 kilometres south-west of Tripoli.