India IHCL opens 66-key Tree of Life Amoravida in North Goa IHCL opens 66-key Tree of Life Amoravida in North Goa Hotelier India 2 Nov 2026, 3:03 pm IST