The brand new Radisson Blu Jammu which opens 27 February, offers comfort, style and sophistication in the city of Jammu, India. Known as the ‘City of Temples’, Jammu serves as the gateway to one of the most popular pilgrimages in India, Shri Mata Vaishno Devi Shrine and several temples including the Raghunath and Ranbireshwar Temples that are…