Culture Shocker!!!!!
My desire is to give an honest review that will at best give others knowledge of what I experienced while cruising with MSC Cruises. It is not my desire to bash the cruise line, just to state my personal perspective and how it affected my vacation. I will give a separate review on their gluten free , so that others will hopefully focus on each topic separately.
The Pros: