May 20, 2018

Villa Sali is a beautiful villa located in North Bali. Staff are amazing, villa is beautiful and the beach is right in front of it. Will definitely come back!

Sophie Lok Wei and friends