Diving and Snorkeling in Ko Lanta, Thailand

Speed boat for diving in Ko Lanta, Thailand.
The following information is from Wiki and Wikitravel

Ko Lanta consists of several islands, the two largest of which are Ko Lanta Noi (Small Lanta Island) and Ko Lanta Yai (Big Lanta Island). Ko Lanta Yai is where all the tourist action is.

Long beach in Ko Lanta, Thanland. 
Koh Haa is the best site in Thailand for mixed groups of snorkelers and divers. In recent years Koh Haa has seen a large increase in the number of fish present at the reefs, due to committed conservation policies.
Beautiful sunset in Ko Lanta, Thailand. 
Hin Daeng and Hin Muang near Ko Lanta are perhaps the best dive sites in Thailand. The sites also have one of the world's highest incidences of manta ray sightings, with fairly frequent whale sharks.

Resort area in Long Beach, Ko Lanta, Thailand .
Speed boat from Ko Lanta to Ko Phi Phi has two departures at 08:00 and 13:00 per day, 350 baht.

The above pictures were taken by Gary, KGH

You might be interested in the following web : Hiking in Chimborazo Volcan Ecuador
You might be interested in the following web : Snorkeling and camping in Surin Island National Park, Thailand