Japanese Gardens is one of the best snorkelling spots on Koh Tao, located on the north side of the island between Mae Haad and Mango Bay. The site consists of shallow coral formations — mostly hard corals — in water between 3 and 14 metres deep, making it ideal for beginners and snorkellers as well as divers. The marine life includes sea turtles (frequently sighted), lionfish, moray eels, and large numbers of reef fish.
The site can be reached by longtail boat from Mae Haad (around 200 baht), or by swimming or kayaking from the beach at Ko Nang Yuan island just to the northwest. It is best in the morning before the tour boats arrive.