Chill Bay Ella

Ella

About Chill Bay Ella

Chill Bay Ella is a gem located in the heart of Ella, Sri Lanka, known for its collection of sustainable and handmade clothing and souvenirs. The shop showcases locally crafted items, perfect for those seeking authentic gifts. It's ideal for eco-conscious travelers and anyone wanting to support local artisans while enjoying the charm of Ella.

Other shops nearby