If you have been to NIC, share your experience

Review this place