Nestled in the serene coastal town of Tanah Lemo, Indonesia, Pantai Batukekea is a captivating beach that stretches along the shoreline for 2 kilometers. The beach boasts powdery white sand, creating a paradisiacal contrast against the azure waters of the sea.