FOLLOW US :
Shishu Bharati is a non-profit and entirely volunteer-managed school in New England area of the United States of America. The three branches of Shishishu Bharati are located in Lexington, Massachusetts, Nashua, New Hampshire and Walpole, Massachusetts.