Cham Islands is a group of eight small islands located off the coast of Hoi An, Vietnam. These islands are renowned for their pristine beaches, crystal-clear waters, and thriving marine life, making them a popular destination for snorkeling, scuba...