Boossa is a small beach town located in Galle district of southern Sri Lanka and unlike the other parts of this coastal belt, it is a beach town which is extremely laid back and rather less explored. If you’re looking for an offbeat experience, then Boossa is the place for you. Stay in a cabana at […]