Thailand - Koh Samui vs Phuket
I am trying to decide on specific areas to visit in Thailand for the honeymoon. We will stay in Bangkok for a few days then to Koh Samui or Phuket. We are unable to decide which area to stay at for the remainder of our trip. Basically we are looking for nice, clean beaches, a wide variety of places to eat, elephant trekking, some cultural sightseeing and cheap massages. Any suggestions?