MIAMI, Feb. 15, 2018 /PRNewswire/ — SPI Cruise Group, a consortium of cruise industry experts retained by South Padre Island, Texas, to evaluate the popular vacation destination’s suitability to become a cruise port of call, has issued its initial findings. Based on a site inspection in…