Isle of Fantasia Process March 2, 2024 Isle of Fantasia The masterpiece of nature sanctuary that honours the beauty of nature and the wonderland it presents.