Paradise News
·
By Vinod Sreeharsha, Miami Herald
Carnival Corp. is putting the finishing touches on a new destination for cruise passengers.
Source: Paradise Post