There is no better way to immerse yourself in Sri Lanka’s culture and get to know its locals, than staying in a local homestay guest house. Here is why!