Selfie, Student Program Tagore Hill, Ranchi Posted onDecember 28, 2014December 24, 2015 Tagore Hill Tagore Hill is a wonderful place in the heart of the state capital of Jharkhand. The hill is also known as the Morabadi …