Pantai Tanjung Gelam

Karimunjawa Islands


This beautiful beach is hemmed with palm trees and, beyond the lilac and emerald water, white horses charge across a coral reef. Small warungs serve basic noodles and people gather here to watch the sunset.