Infrastructure facilities abound