Maha Hills Resort Bali

A wellness resort situated at the top of Sambangan Hills near Lovina (North Bali), surrounded by rice fields, jungles, and waterfalls.