Bali is a place that everyone has been talking about for so long. It is full of culture, nature, beaches, yummy food and amazing hospitality. Alaya Resort Ubud is in the heart of Ubud and embraces balinese style and decor.…