Hidden in the tropical hills of the Northern Coast of Bali overlooking the sea surrounded by the Island spice plantations. Here you'll find your place...
Luhur means “something of divine origin”and ulu means “land’s end” while watu means “rock” in Balinese, aptly describing this inspiring temple. It is one of the six most important temples...