Sort:  

A very enchanting place! It is in Bali, Indonesia. If you have the opportunity to go I definitely recommend it!