Owned by Royal Caribbeans Vision Class type of ships, Splendour from the Seas is among the finest. Being nearly 800 ft long it’s a floating vessel of magnificence regarding its splendid accommodations. Constructed with more home windows than in the past, the…