Animal SOS Sri Lanka

The incredible Animal SOS Sri Lanka. A unique facility for street dogs, cats and even rats who are in dire need. They currently have over 1300 animals living on site, which made walking through the gates slightly overwhelming! If you're ever in the country and have the time, go and check out something truly inspiring.