India Tour: Sita’s Bath Temple Shrirampur (India) Monday, February 27th, 1984Tuesday, January 18th, 2022AuthorLeave a comment