Geography of East Timor

Where is the country of East Timor located on world map? According to COUNTRYAAH.COM, East Timor is an independent nation located in Southeastern Asia. East Timor celebrates its independence day on May 20, commemorating the declaration of independence from Indonesia in 2002....