Last updated: 01:50 AM ET, Mon October 29 2012

Casa de la Flora Hotel Opens in Khao Lak, Thailand

Hotel & Resort May 16, 2011

Casa de la Flora Hotel Opens in Khao Lak, Thailand

Comments