Artha Beach, nestled in Sungai Limau, Indonesia, is a captivating coastal destination that will leave you enchanted. This idyllic beach stretches gracefully for approximately 1.5 kilometers, offering a serene retreat from the bustling world. The soft sands at Artha Beach are blessed with a warm golden hue, complementing the crystal-clear waters of the ocean.