Heritage SiteHistoryLandmark Museums In Nepal by Cristina Singh Magar by Cristina Singh Magar Nepal is a landlocked country located between India to the east, south, and west and the Tibet Autonomous Region of China to…