Thailand’s longest white sand beach in Thailand: is the main feature of this lesser-known resort town only two hours outside of Bangkok.175 Kilometers: The main joys of Cha am resorts are a peaceful time lazing on the beach soaking up the tropical sunshine, the fun of a variety of water sports and a delight in relishing some excellent seafood dining.