SALALAH: Millennium Resort Salalah is a four-star resort located in the area of Al Saada in Northern Salalah. It has made a mark in the hospitality industry through its brilliant services and continues to do so through its ‘Zanta Spa,’ offering a blend of holistic treatments. Zanta, meaning calm and serene in Sanskrit, stands true to its name and offers …