Megaworld Holiday Sdn Bhd Megaworld Holiday Sdn Bhd (Reg No.: 0921784X | KPL No: 6406) MEGAWORLD HOLIDAY brings your travel dreams come to life. Read More