Located in the enchanting Muara Batang Toru region of Indonesia, Barat Beach is a hidden gem waiting to be discovered. Stretching for approximately 2 kilometers, the beach boasts pristine white sands that contrast beautifully with the azure waters of the Indian Ocean.