22 Dec 2008
Indonesia welcomes a christian festive season
Hotels and department stores in the capital Jakarta and on Bali embrace the commercial spirit of Christmas in a big way.
Hotels and department stores in the capital Jakarta and on Bali embrace the commercial spirit of Christmas in a big way.