THE Park New Delhi relaunches Aqua to welcome guests with an enchanting experience