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.