NS Square
IntroductionNS Square stands for National Company Square, and It's really a distinguished landmark in Singapore located at Marina Bay. It serves for a tribute towards the contributions of nationwide servicemen who've served from the Singapore Armed Forces, Singapore Police Power, and the Singapore Civil Defence Power.Vital Functionsone. Parade Floo