The dense forests and greenery of Jharkhand are its cultural and environmental identity. At the heart of these forests lies the state tree, the Sal (Sakhua).
Hospitality group Lemon Tree Hotels has signed a new property in Ranchi in the Indian state of Jharkhand. The Lemon Tree Hotel, Ranchi is scheduled to welcome guests starting from fiscal 2027 and ...