Planning to rock Indonesia this vacation with your friends? Well, the country offers everything to make your excursion an unforgettable experience. Surrounded by the Indian Ocean from almost every side, the country presents a mix of picturesque natural scenery and adventurous sea sports. Besides its scintillating beaches and seaside view, it holds several beautiful places