Nestled in the serene heartland of eastern India, Ghatshila is a quaint forest town that […]