Air terjun ini merupakan bagian dari Taman Nasional Bromo Tengger Semeru. Letaknya di Kecamatan Lumbang, Probolinggo. Dengan ketinggian mencapai 200 meter, Madakaripura ditahbiskan menjadi air terjun tertinggi di pulau Jawa dan tertinggi kedua di Indonesia.
Keunikan Madakaripura ini adalah airnya yang menetes dari ceruk-ceruk di sekeliling bukit hijau, menampilkan kesan seolah hujan menetes dari sana. Beberapa curahannya bahkan mengucur membentuk air terjun lagi.
Air terjun ini ternyata sudah dikenal sejak zaman Majapahit. Madakaripura disebut-sebut tempat pertapaan terakhir patih Gajah Mada. Karena itulah, sebelum memasuki area air terjun, pengunjung akan disambut patung Gajah Mada yang sedang duduk bersila. Sementara ceruk di balik air terjun diyakini sebagai tempat pertapaan sang patih.