As
Life & Style previously revealed,
Mariah Carey recently went on a "babymoon" for a few days of luxurious rest and relaxation before the arrival of her twins!
Now Mariah opens up about the much-needed getaway with close friends to Terranea Resort in Palos Verdes, Calif.
Mariah and her guests nestled in on 102 lush oceanside acres that afford daily dolphin Sightings "the setting is so indescribably beautiful," Mariah tells
Life ...