Art

Barry’s Place Atauro : In Harmony with Nature in Timor

If you thought Timor Leste was off the beaten track, take a boat ride to the island just an hour or so offshore from the capital, Dili – to Atauro. You will find a place where living with nature is as important as your holiday, and where you can almost feel the spirit of nature.