Renowned as Lembongan’s most luxurious 5 star resort, Batu Karang is perched on the water’s edge and encapsulates the ultimate island vibes with view of turquoise waters across Jungut Batu bay and beyond to Mt Agung.
Renowned as Lembongan’s most luxurious 5 star resort, Batu Karang is perched on the water’s edge and encapsulates the ultimate island vibes with view of turquoise waters across Jungut Batu bay and beyond to Mt Agung.
Our website uses cookies to improve your experience. Learn more
Ok