If you feel the urge to shop, Big C Supercenter is the place to go. Fashion, jewelry and general supplies — you'll find it here.
Big C Supercenter is located in Koh Samui. When you're done there, why not discover what the area has to offer? Big Buddha Statue is one attraction that's not too far away.