I’m in Croatia – in Croatia generally most people are buried, and you have to both buy the tomb and your descendants/family must keep yearly payments (I don’t know what happens if you don’t).
The only place you can be cremated is in Zagreb. And once the body is cremated those ashes aren’t available to the family to scatter wherever they like or take home, you can only scatter them in the graveyard in Zagreb or (I think – not sure) you can arrange for the ashes to be buried in a tomb. But it is 100% illegal to scatter anywhere else or keep the ashes in your home or something.