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.