Posted on
  Whale Island, Vietnam Like the sound of diamond sands, opalescent water and tropical palms? What about waters brimming with lively aquatic life, including everything from puffer fish to (thankfully...