INDONESIAN TOUR
INDONESIA, Karimunjawa Archipelago, Pulau Karimunjawa, Ujung Gelam beach, with many local restaurants on the beach