North Bali Villa Tri Murti is a five star beachfront villa with five double bedrooms and is located directly on the beach of Temukus/Lovina in North Bali. Villa Tri Murti is ideal for weddings, executive conferences and the ultimate family holiday.