Singapore, a small island nation, offers a huge variety of experiences for holidaymakers of all kinds. This bustling cosmopolitan city has excellent shopping malls and fascinating …