Khao Lak is a 20 km long strip of coastal resorts in Phang Nga Province on the Andaman Sea beaches of Southern Thailand, about 100 km north of Phuket Town.