Most people think about Nepal when they think about the Himalayas, but these majestic mountains are also part of northern India. You can trek some amazing trails in India! Today my guest, a native of India who now lives in the US, Karthika Gupta from Culturally...