Singapore is in many ways an interesting place to be, not in the least due to its multi-cultural and multi-ethnic population.
You will find followers of all major religions here and also quite a few from some minor ones. In many places Mosques, Temples and Churches are to be found at a stones throw from each other.
Singaporeans are a mix of mainly Chinese, Malay, Indian and Eurasian people. Beside them you will find Thai, Pilipino, Indonesian, Japanese, European and many more ‘temporary residents’ as will as Chinese from the PRC.
Some of these groups have been living in Singapore and Malaysia for generations, others have just immigrated. All in all this makes Singapore a very interesting place! One of the things you will note is the diversity of public holidays from the major groups which are generally celebrated elaborately and are National Holidays.