Find the word definition


Geeldora Road is the road that links between Badhan and the historical city of Laasqoray in Northern Somalia. The length of the road is 97 kilometers and Approximately 60 km of the road traverses the hilly terrains that form Calmadow Mountains with breath taking scenes.