Sevagram
India /Maharashtra /Wardha / Sevagram Sevagram is an ideal spot where you can merge as one with nature, entirely at peace. This town is located amidst dense forests and greenery, making it an ideal tourist destination. Sevagram is particularly famous for Gandhi’s famed ashram that stands there to this date. This ashram, also known as […]