THAILAND | Thursday, 27 September 2007 | Views [622]
Amazing restaurant complex set in tropical gardens.