Most popular destination for diving and snorkeling activities in Vietnam is Nha Trang. The coral reefs on the nearby islands in Nha Trang Bay, as well on Whale island host a variety of tropical fish species and provide two dozens of excellent diving locations. However other resort destinations in South Vietnam are quickly catching up with Nha Trang in popularity. In addition to Nha Trang, there are organized diving tours in Cham Island (next to Hoi An), Phu Quoc and Co Dao islands.