Sho grew up in a small village in the outskirts of Cochin, Kerala, southern state in India. She dwelled beside the greenery of the Western Ghats and attribute all of her literary pursuits to the beauty she imbibed in her while growing up. After 17 years she moved to another town in Kerala, Pala and later to Kolkata, City of Joy and followed her initial pursuits in Science there. In 2022, she moved to College Station, a college town in Texas.