Talagao Address Ameri Akbari, Chhattisgarh 495224, India Rating on Google Maps 3.90 (73 reviews) Open on Google Maps