Con Coc or Toad Islet is one of the
most exquisite works nature has
presented Ha Long.
Just imagine, an 8-meter-tall toad
sitting to wait for rain amidst the
vastness of the sea. The Toad Islet
lies in the southeast of Ha Long
Bay, 17 km away from the tourist
boat wharf.