The Singapore International Festival of Arts kicked off with a breathtaking display of artistic brilliance as Angel Island took center stage. The grand launch event left attendees spellbound, captivating their senses and setting the stage for a truly immersive and unforgettable festival experience. Angel Island, an awe-inspiring multi-sensory installation, transported guests to a realm of enchantment and wonder. Created by …