Villa Paya-Paya by Aboday architects Architects Aboday have completed a holiday home called Villa Paya-Paya in Bali, Indonesia. More