Sihanoukville is known as Cambodia’s premier beach town. Set on the Gulf of Thailand it enjoys beautiful weather and golden sandy beaches where you can partake in snorkelling or scuba diving. Also expect to find delightful thatched-roof beach-side cafes and restaurants that serve freshly caught fish.