Tagora Hill is a hill base tourist destination and it’s known as Morabadi Hill. Tagora Hill is situated in Morabadi, Ranchi. This place is famous for its beauty. It’s 4 KM from Albert Ekka Chowk and it’s about 300 feet high.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp