Phil reporting from Royal Caribbean's Oasis of the Seas

Having spent a full day onboard, I am beginning to find ...   more »