A rare and exclusive mountain hideaway in North Bali, villa is an elegant estate perched high on a mountain ridge with sweeping views overlooking the northern coast. Villa is a world-class luxury...