Royal Caribbean: Brilliance of the Seas - 12
The gym on the ship offers cardio machines and free weights.
Photo © Royal Caribbean
Cruise Vacation
Cruise Vacation