MSC Cruises is having a 2 for 1 promotion where you and a guest stay in a balcony room on a cruise to the Caribbean for the price of one. Book select Caribbean 7 or 10-night cruises between April 23, 2016 and March 25, 2017. Prices are starting at $999USD and can still be a …Read More