Loading…

Atauro Island located in the northern coast of Dili, Timor-Leste is known for its stunning natural beauty of coral reefs, beaches and is home to many species of marine life.
Discover the beauty and culture of Atauro Island in Timor-Leste. Plan your trip to this hidden gem in Southeast Asia now!
Sign in to ask questions about this place
Ask travel questions about this destination — for example when to visit, what to see, or what to pack.
Please sign in to leave a comment.