
A villa owned by Sarah Menzel, Azriel Hermansyah's girlfriend, located in Bali, looks very cozy. The villa is so luxurious with its available facilities, especially with a spacious swimming pool that makes it very relaxing. Curious about what Sarah Menzel's family villa looks like? Let's take a peek.