Collaboration, Videos THAMBILI CABANAS & CAFE -HIKKADUWA, SRI LANKA || COLLAB Thambili Cabanas and Thambili Cafe are both located in Hikkaduwa on the west coast of Sri Lanka. They have a really cool spot for relaxing and really enjoying the best parts of a Sri Lankan beach stay! Read more