Splash time! – Blog
Whether you are dipping your toes in the clear, warm sea or enjoying an early morning swim in the lap pool, the water’s always lovely at Royal Resorts. Come on down! Caribbean colors Gazing out at the sparkling turquoise waters of the Mexican Caribbean will soon put you in the mood for a swim or a spot of…