Sentosa Development Corporation (SDC) has launched a butterfly corridor at Imbiah Terrace, marking a significant step in its commitment to…