Chat Talab Water Address Chatra, Jharkhand 825401 Rating on Google Maps 4.30 (35 reviews) Open on Google Maps