Nestled in the charming village of Sundutan Tigo, Indonesia, Pantai Batu Rusa is a captivating beach that offers a perfect blend of natural beauty and tranquility. With a length of approximately 800 meters, this pristine beach features soft, white sands that glisten under the tropical sun.