Ayodya Resort Bali

Ayodya Resort Bali

Nusa Dua, Bali / Reminiscent of an enchanted water palace characterized by quintessential Balinese architecture. A Ramayana epic themed resort, A Kingdom of Hospitality.