Machali Ghar is a beautiful aquarium located close to the CCL headquarters on the
Kanke Road, about two kilometers from Albert Ekka Chowk, in
Ranchi. Diverse types of fishes are the attraction of this aquarium.
Taxis and auto-rickshaws are available from Ranchi to this place.