Pantai Teluk Selahang, nestled in the serene coastal area of Limau Manis, Indonesia, is a picturesque beach waiting to be explored. With a length of approximately 1 kilometer, this hidden gem showcases soft, golden sand, perfect for beachcombing and sunbathing.