Yes, stunning swim wear brand ‘FELLA SWIM’ has opened their own unique Villas in central Bali. Tucked discretely away in a small side lane, moments from bustling scooter filled Canggu streets you’ll come across this art-filled gem. With 3 large open bedrooms, huge modern kitchen, sunken lounge area and copious amounts of space to relax by...