Welcome to Timor Leste! This small island nation gained its independence from Indonesia in 2002, making it the first new country of the 21st century. As an Indonesia, I was first skeptical about travel to Timor Leste due to warning by many of its bad infrastructure and past relationship with Indonesia. But hey, was I …