Togat Nusa Retreat Mentawai Surf Resort is a hidden gem located in Tuapejat, Indonesia, offering a secluded and pristine beach experience. The beach stretches for approximately 300 meters, with soft, ivory-colored sands that create a serene and inviting atmosphere.