Where is Madakaripura?

Where is Madakaripura located?

Madakaripura, Madakaripura, Indonesia (approx. -7.8551393°, 113.00768°)


Where is Madakaripura on the map?