Ghatshila, the little forest town in East India by Santanu Paul | Jun 22, 2022 | Environment, India | 0 | Ghatshila is an idyllic township enclosed with natural beauties. The town is located in the... Read More