squirrel in Sri Lanka throughout the island you will find squirrel in Sri Lanka throughout the island you will find squirrel in Sri Lanka