Khao Lak on the west coast of Thailand has just seen the launch of a new villa resort. The unspoilt beach resort of Khao Lak has just welcomed its latest new hotel, as the Casa de la Flora has been opened, offering Brits on flights to Thailand a new luxury accommodation option. Set in lush vegetation and tiered back from the « Continue Reading »