Maubara Church, Timor LesteAugust 19, 2012 by Don SilcockMaubara Church, west of Dili in Timor LesteMaubara Church, west of Dili in Timor Leste is the location of the popular Maubara dive site