“Nepal” land Located country lies between China and India is the South Asian Country. Most of the People tho....
View
Tibet Known as the Land of the Dalai Lama (Holy -Spiritual Place) is an autonomous region of China. It’s nicknamed....
Bhutan is very small and independent country located in middle of the mountain .china and India it is ....
India is one of the Largest South Asian countries with diverse terrain – from Himalayan peaks to Indian Ocean coas....