Welcome to 16/2A, Sri Lanka homepage. On this page, you will find complete information about the area, places, locality and neighborhood of 16/2A. Some popular places in 16/2A, Sri Lanka are Insfra Technologies (Pvt) Ltd, and Insfra Technologies (Pvt) Ltd.
16/2A is an area located in Meegahawatte Road, Nugegoda, Sri Lanka. 16/2A has several Software companies The area is also known for famous places like Insfra Technologies (Pvt) Ltd, and Insfra Technologies (Pvt) Ltd.