Introduction NS Square means National Company Square, and It's really a well known landmark in Singapore Found at Marina Bay. It serves being a tribute to the contributions of nationwide servicemen who've served from the Singapore Armed Forces, Singapore Police Power, as well as Singapore Civil Defence Power. Critical Attributes 1. Parade Grou