25 December, 2012

Driving Experiences in Dili

Timor Leste is a newly independent country and Dili is the capital city. Experience the driving and road condition along the coastal road of Dili.


No comments: