A visa for EU citizens could be granted directly at the airport for one month only.
Can be renewed twice for a total of three months.
Other wise,a visa application can be sent to the embassy in order to get a longer period.