The best beaches in Koh Samui for swimming – complete guide

Koh Samui is well know for its beautiful beaches and incredible turquoise water. There are many beaches on the island to choose from. However, only a few are great for…