Miraval at Natirar – A destination spa comes to New Jersey

Arriving at NatirarThe anticipation continued to build as I made my way to Natirar in Somerset…