Citizens from Australasia, EU, North and South America are allowed into Croatia without a visa. Everybody else needs a visa which must be obtained before entering the republic - you cannot obtain a visa at any Croatian land border. With questions concerning visas please contact the PCO or visit the website