Timor Leste impresses visitors with its natural beaches and stunning coral reefs, alpine villages, and ancient traditions. A trip to this Asian island nation ...