Answer:
pal is common home of many caste because Nepal is a land locked country.we can find large community of people who show unity indervisity.They used to share their language, customs and traditions and have great respect to each other. There are 125 castes, 123 languages and different religions that people follow such diversity among various tribes make Nepal beautiful floras and faunas diverse wildlife and the mesmerising land scapes have added beauty to the nature of Nepal. They purse different means of live hood according to the geographic situation and their traditions. Their religion, tradition, customs, festivals,etc.differ from one community to another. But,their is unity among them.
so,Nepal us common garden of many castes,cultures and civilizations.