Koh Ngai, Koh Mook and Koh Kradan Private Boat Tour

Peaceful vibes, emerald lagoons, and stunning beaches greet you at these 3 small and lesser-known islands. Add in an abundance of impressive snorkeling spots and reefs, and this makes for an extra special day out. The relatively untouched island of Koh Ngai has crystal clear waters, colorful corals,