The Kayon Resort Ubud

ubud wedding venue

Perched on Ubud’s hillside, surrounded by the holy Petanu River and lush rainforest