In the beautiful waters surrounding Koh Tao and Koh Nang Yuan. The sun was harsh so we had to protect ourselves well, but that did not stop us! We had an awesome day in and on the water. We are really happy that we booked a organised snorkeling tour and enjoyed every single moment. A big plus is traveling in off peak season, not many tourists and lower prices!