As an Engr you can take visit visa on arrival; however for the family it depends upon the Nationality you are. Try to arrange a visa from here itself.