North of Jakarta, a bunch of 110 islands await you in the Java sea. These tiny dots in the sea are perfect for peace and adventure. These coral islands provide great opportunities for diving, snorkeling and fishing, while the long, sandy beaches give you some time off just lazing around. Whatever you choose to do, the beauty of these islands will definitely fascinate you and leave you wanting more! Take a lovely cruise or a boat ride to get the best of the scenery here! There are also parks here that would attract wildlife enthusiasts.