MS Riviera Rose is a luxurious ship that has been specifically designed to sail along the Douro River in Portugal. Newly launched in April 2025, the ship is 80 metres in length and can accommodate up to 114 guests in 57 cabins, including 4 balcony suites with a total of 38 crew. I was excited […]