Official Webite Directorate General Customs & Excise
http://www.customs.go.id
Now currently under maintenance ...

Please come back soon

Thanks