Uluwatu
Uluwatu, Bali, Indonesia 80364
Featured Review : This is a historic site built on a natural wonder. Our private guide decided to take us here and wait for us in the car; there was a very nominal fee to get in, and you must enter with your legs covered, so Chuck had a ...See Full Review