This is The Spot! – Coming Home
This is the spot! Here is the exact spot on the sacred Mother Ganga river, in the lap of the Himayas, where, 25 years ago, having arrived in India on an adventure with a backpack, on a short break from her PhD program in psychology,...
Read More

