Kelor Island
Untung Jawa Islands, Jakarta 14510 Indonesia
Kelor Island is a Islands place is located in Jakarta, Java. The address of Kelor Island is Untung Jawa Islands, Jakarta 14510 Indonesia.
If you want to go to the place or need any services, you can contact them directly. The phone number is +62 21 70723636,