Food & Travel Ends Here !
Ranchi, the capital city of Jharkhand in India, is often referred to as the “City of…