Soulshine Bali

Soulshine is located in Ubud, the lush and rich cultural center of Bali. Surrounded by ancient rice terraces, along a flowing river and sacred temples, it is a place of happiness where your soul can soar in the sun. Dive into paradise and experience the magic of Bali!

Go to link