Caecilians can be found in most of the tropical regions of South-East Asia , Africa , the Seychelles islands and South America , except the dry areas and high mountains . Caecilians are found in wet tropical regions of Southeast Asia , India and Sri Lanka , parts of East and West Africa , the Seychelles islands in the Indian Ocean and in northern and eastern South America .