REVIEW: Barry’s Place, Atauro Island

Barry’s Place is an eco-lodge right on the beach, set amongst a backdrop of green palm forests on Atauro Island, Timor-Leste. Cabins at Barry’s Place are made from local bamboo and ai-kadiru (lontar palm), with a grass thatched roof, ensuring each building is cool and well ventilated.Β  There is the option of family cabins, twin … Continue reading REVIEW: Barry’s Place, Atauro Island