Six Senses Fort Barwara appoints new Executive Chef, Stephen Jones

Six Senses Fort Barwara has appointed Stephen Jones as its new Executive Chef, spicing up the culinary experiences at the royal palace-turned-luxury resort in Rajasthan, India.   Stephen has under his belt nearly three decades