Starfish Language Center

Ubud, BA, Indonesia |
Joined in December 2010

About Us

Starfish Language Center located in Ubud, Bali's artistic and cultural hub, offer an opportunity to underprivilaged Balinese children to learn English language free of charge.

As part of a non profit organization Tri Hita Karana Bali…

Jl. Pengosekan 3, Ubud, BA 80571, ID