A mega project of 700 premium luxury apartments, the Royal Palms is strategically located in the ethereal city of Jammu.