D K L E
Advertisement

Barry's Place @ Atauro Island, Timor-Leste

July 22, 2018


Barry's is the place to both eat and stay at on Timor-Leste's Atauro island; come in the afternoon and you'll enjoy a traditional Timorese lunch that's pretty tasty and well-prepared.