Thailand has a wealth of dive sites for both beginners and experienced divers. Its mixture of corals and rocky reefs promise exciting experiences whatever your level of expertise and some sites, such as Richelieu Rock, Shark Point or Hin Daeng are recognised as being among the best in Asia due to th[...]