Situé à l'extrême sud-ouest de Java, le parc national de Ujung Kulon s'étend sur une superficie d'environ 750 km². Ce territoire inclut la zone principale sur Java ainsi que les îles de Panaitan, Peucang et Handeuleum. Sur l'île de Peucang, située au nord de la partie continentale du parc, on trouve des bungalows simples et un restaurant. C'est un endroit parfait pour observer la faune locale, comme des cerfs, des singes et des varans. À proximité, à environ 10 minutes en bateau, se trouve Cidaon, un site où l'on peut voir des bantengs et des paons de Java en liberté. L'un des temps forts d'une visite du parc est une excursion en canoë depuis l'île de Handeuleum, naviguant sur la rivière Cigenter.
Établi en 1921 par les autorités néerlandaises, Ujung Kulon avait pour but initial de protéger diverses espèces, notamment le rhinocéros de Java. Aujourd'hui, il est reconnu comme patrimoine mondial de l'humanité. Remarquablement équipée de tours d'observation et de refuges, la réserve, gérée par les offices des forêts, abrite des crocodiles, des buffles, des cochons sauvages, des cerfs, des calaos, des macaques, des otaries, des écureuils et des panthères. Quant aux rhinocéros, ils sont à présent près d'une soixantaine.