In north sri lanka has ap giant Tarantula; that is Poecilotheria Rajaei lives in the trees; it has sizes of a human head.
A giant Tarantula has been discovered in northern Sri Lanka. Named as Poecilotheria Rajaei, it lives in the trees and has the size of a human head.