Government of Telangana Forest Department Inauguration Of Water Fall & Rain Forest at Mayuri Eco park Mahabubnagar Telangana India
- Stock Photo ID: #OA961594
- Image Credit: Picxy.com/kavalichandrakanth
- Location: Mayuri Eco Park, Shankarayapalle, Telangana, India