mayay691669 Asked: December 2022 nepal and bhutan are located to the a west india beast indiacnorth of indiadnorth west of india