Trains Between the Railway Stations Muddanuru and Akanapet
Submitted By Nimi Sunil on 12 February 2019
Muddanuru railway station is located in the YSR Kadapa district of Andhra Pradesh and Akanapet railway station is located in the Medak district of Telangana. In this page we are providing the trains between Muddanuru and Akanapet. Station code of Muddanuru is MOO and the code of Akanapet is AKE. Multiple options like direct trains and if no direct trains between the stations we are also providing other options like travel through multiple trains by changing the trains from other stations and also the trains from/to nearby stations.
Direct Trains from Muddanuru to Akanapet
No direct trains found in between these two stations.
More trains from/to other Railway Stations of same district or City
Apart from trains from/to same station, you may be interested to know trains from/to other nearby railway stations as well. Here we are listing the extra trains from/to same city or district. We have removed same trains to avoid duplication.
No trains found from/to other stations of same district.
Multi Train Options - Travel by 2 Trains
No options of travel by single train found from Muddanuru to Akanapet. But don't worry. We are providing some exclusive options of travel by multiple trains from a railway station to other. Below are the options to travel from Muddanuru or other stations of same district (YSR Kadapa) to Akanapet or any other station of same district (Medak) by 2 trains. We are listing the railway stations from where you can change the train to reach the location. Please select the proper train change station based on timing and as per your convenience.
- Change Train at the Railway Station C SHIVAJI MAH T CSMT
Trains from MUDDANURU MOO to C SHIVAJI MAH T CSMT + Trains from C SHIVAJI MAH T CSMT to AKANAPET AKE - Change Train at the Railway Station DADAR DR
Trains from MUDDANURU MOO to DADAR DR + Trains from DADAR DR to AKANAPET AKE - Change Train at the Railway Station KALYAN JN KYN
Trains from MUDDANURU MOO to KALYAN JN KYN + Trains from KALYAN JN KYN to AKANAPET AKE - Change Train at the Railway Station RENIGUNTA JN RU
Trains from MUDDANURU MOO to RENIGUNTA JN RU + Trains from RENIGUNTA JN RU to AKANAPET AKE - Change Train at the Railway Station THANE TNA
Trains from MUDDANURU MOO to THANE TNA + Trains from THANE TNA to AKANAPET AKE - Change Train at the Railway Station TIRUPATI TPTY
Trains from MUDDANURU MOO to TIRUPATI TPTY + Trains from TIRUPATI TPTY to AKANAPET AKE - Change Train at the Railway Station SECUNDERABAD JN SC
Trains from MUDDANURU MOO to SECUNDERABAD JN SC + Trains from SECUNDERABAD JN SC to AKANAPET AKE - Change Train at the Railway Station KAMAREDDI KMC
Trains from MUDDANURU MOO to KAMAREDDI KMC + Trains from KAMAREDDI KMC to AKANAPET AKE - Change Train at the Railway Station NIZAMABAD NZB
Trains from MUDDANURU MOO to NIZAMABAD NZB + Trains from NIZAMABAD NZB to AKANAPET AKE - Change Train at the Railway Station KACHEGUDA KCG
Trains from MUDDANURU MOO to KACHEGUDA KCG + Trains from KACHEGUDA KCG to AKANAPET AKE - Change Train at the Railway Station MALKAJGIRI MJF
Trains from MUDDANURU MOO to MALKAJGIRI MJF + Trains from MALKAJGIRI MJF to AKANAPET AKE - Change Train at the Railway Station BASAR BSX
Trains from MUDDANURU MOO to BASAR BSX + Trains from BASAR BSX to AKANAPET AKE - Change Train at the Railway Station DHARMABAD DAB
Trains from MUDDANURU MOO to DHARMABAD DAB + Trains from DHARMABAD DAB to AKANAPET AKE - Change Train at the Railway Station MUDKHED MUE
Trains from MUDDANURU MOO to MUDKHED MUE + Trains from MUDKHED MUE to AKANAPET AKE - Change Train at the Railway Station H SAHIB NANDED NED
Trains from MUDDANURU MOO to H SAHIB NANDED NED + Trains from H SAHIB NANDED NED to AKANAPET AKE - Change Train at the Railway Station PURNA JN PAU
Trains from MUDDANURU MOO to PURNA JN PAU + Trains from PURNA JN PAU to AKANAPET AKE - Change Train at the Railway Station PARBHANI JN PBN
Trains from MUDDANURU MOO to PARBHANI JN PBN + Trains from PARBHANI JN PBN to AKANAPET AKE - Change Train at the Railway Station SELU SELU
Trains from MUDDANURU MOO to SELU SELU + Trains from SELU SELU to AKANAPET AKE - Change Train at the Railway Station PARTUR PTU
Trains from MUDDANURU MOO to PARTUR PTU + Trains from PARTUR PTU to AKANAPET AKE - Change Train at the Railway Station JALNA J
Trains from MUDDANURU MOO to JALNA J + Trains from JALNA J to AKANAPET AKE - Change Train at the Railway Station AURANGABAD AWB
Trains from MUDDANURU MOO to AURANGABAD AWB + Trains from AURANGABAD AWB to AKANAPET AKE - Change Train at the Railway Station MANMAD JN MMR
Trains from MUDDANURU MOO to MANMAD JN MMR + Trains from MANMAD JN MMR to AKANAPET AKE - Change Train at the Railway Station C SHIVAJI MAH T CSMT
Trains from MUDDANURU MOO to C SHIVAJI MAH T CSMT + Trains from C SHIVAJI MAH T CSMT to AKANAPET AKE - Change Train at the Railway Station DADAR DR
Trains from MUDDANURU MOO to DADAR DR + Trains from DADAR DR to AKANAPET AKE - Change Train at the Railway Station KALYAN JN KYN
Trains from MUDDANURU MOO to KALYAN JN KYN + Trains from KALYAN JN KYN to AKANAPET AKE - Change Train at the Railway Station RENIGUNTA JN RU
Trains from MUDDANURU MOO to RENIGUNTA JN RU + Trains from RENIGUNTA JN RU to AKANAPET AKE - Change Train at the Railway Station THANE TNA
Trains from MUDDANURU MOO to THANE TNA + Trains from THANE TNA to AKANAPET AKE - Change Train at the Railway Station TIRUPATI TPTY
Trains from MUDDANURU MOO to TIRUPATI TPTY + Trains from TIRUPATI TPTY to AKANAPET AKE - Change Train at the Railway Station SECUNDERABAD JN SC
Trains from MUDDANURU MOO to SECUNDERABAD JN SC + Trains from SECUNDERABAD JN SC to AKANAPET AKE - Change Train at the Railway Station KAMAREDDI KMC
Trains from MUDDANURU MOO to KAMAREDDI KMC + Trains from KAMAREDDI KMC to AKANAPET AKE - Change Train at the Railway Station NIZAMABAD NZB
Trains from MUDDANURU MOO to NIZAMABAD NZB + Trains from NIZAMABAD NZB to AKANAPET AKE - Change Train at the Railway Station KACHEGUDA KCG
Trains from MUDDANURU MOO to KACHEGUDA KCG + Trains from KACHEGUDA KCG to AKANAPET AKE - Change Train at the Railway Station MALKAJGIRI MJF
Trains from MUDDANURU MOO to MALKAJGIRI MJF + Trains from MALKAJGIRI MJF to AKANAPET AKE - Change Train at the Railway Station BASAR BSX
Trains from MUDDANURU MOO to BASAR BSX + Trains from BASAR BSX to AKANAPET AKE - Change Train at the Railway Station DHARMABAD DAB
Trains from MUDDANURU MOO to DHARMABAD DAB + Trains from DHARMABAD DAB to AKANAPET AKE - Change Train at the Railway Station MUDKHED MUE
Trains from MUDDANURU MOO to MUDKHED MUE + Trains from MUDKHED MUE to AKANAPET AKE - Change Train at the Railway Station H SAHIB NANDED NED
Trains from MUDDANURU MOO to H SAHIB NANDED NED + Trains from H SAHIB NANDED NED to AKANAPET AKE - Change Train at the Railway Station PURNA JN PAU
Trains from MUDDANURU MOO to PURNA JN PAU + Trains from PURNA JN PAU to AKANAPET AKE - Change Train at the Railway Station PARBHANI JN PBN
Trains from MUDDANURU MOO to PARBHANI JN PBN + Trains from PARBHANI JN PBN to AKANAPET AKE - Change Train at the Railway Station SELU SELU
Trains from MUDDANURU MOO to SELU SELU + Trains from SELU SELU to AKANAPET AKE - Change Train at the Railway Station PARTUR PTU
Trains from MUDDANURU MOO to PARTUR PTU + Trains from PARTUR PTU to AKANAPET AKE - Change Train at the Railway Station JALNA J
Trains from MUDDANURU MOO to JALNA J + Trains from JALNA J to AKANAPET AKE - Change Train at the Railway Station AURANGABAD AWB
Trains from MUDDANURU MOO to AURANGABAD AWB + Trains from AURANGABAD AWB to AKANAPET AKE - Change Train at the Railway Station MANMAD JN MMR
Trains from MUDDANURU MOO to MANMAD JN MMR + Trains from MANMAD JN MMR to AKANAPET AKE - Change Train at the Railway Station C SHIVAJI MAH T CSMT
Trains from MUDDANURU MOO to C SHIVAJI MAH T CSMT + Trains from C SHIVAJI MAH T CSMT to MIRZAPALLI MZL - Change Train at the Railway Station DADAR DR
Trains from MUDDANURU MOO to DADAR DR + Trains from DADAR DR to MIRZAPALLI MZL - Change Train at the Railway Station KALYAN JN KYN
Trains from MUDDANURU MOO to KALYAN JN KYN + Trains from KALYAN JN KYN to MIRZAPALLI MZL - Change Train at the Railway Station RENIGUNTA JN RU
Trains from MUDDANURU MOO to RENIGUNTA JN RU + Trains from RENIGUNTA JN RU to MIRZAPALLI MZL - Change Train at the Railway Station THANE TNA
Trains from MUDDANURU MOO to THANE TNA + Trains from THANE TNA to MIRZAPALLI MZL - Change Train at the Railway Station TIRUPATI TPTY
Trains from MUDDANURU MOO to TIRUPATI TPTY + Trains from TIRUPATI TPTY to MIRZAPALLI MZL - Change Train at the Railway Station SECUNDERABAD JN SC
Trains from MUDDANURU MOO to SECUNDERABAD JN SC + Trains from SECUNDERABAD JN SC to MIRZAPALLI MZL - Change Train at the Railway Station KAMAREDDI KMC
Trains from MUDDANURU MOO to KAMAREDDI KMC + Trains from KAMAREDDI KMC to MIRZAPALLI MZL - Change Train at the Railway Station NIZAMABAD NZB
Trains from MUDDANURU MOO to NIZAMABAD NZB + Trains from NIZAMABAD NZB to MIRZAPALLI MZL - Change Train at the Railway Station KACHEGUDA KCG
Trains from MUDDANURU MOO to KACHEGUDA KCG + Trains from KACHEGUDA KCG to MIRZAPALLI MZL - Change Train at the Railway Station MALKAJGIRI MJF
Trains from MUDDANURU MOO to MALKAJGIRI MJF + Trains from MALKAJGIRI MJF to MIRZAPALLI MZL - Change Train at the Railway Station BASAR BSX
Trains from MUDDANURU MOO to BASAR BSX + Trains from BASAR BSX to MIRZAPALLI MZL - Change Train at the Railway Station DHARMABAD DAB
Trains from MUDDANURU MOO to DHARMABAD DAB + Trains from DHARMABAD DAB to MIRZAPALLI MZL - Change Train at the Railway Station MUDKHED MUE
Trains from MUDDANURU MOO to MUDKHED MUE + Trains from MUDKHED MUE to MIRZAPALLI MZL - Change Train at the Railway Station H SAHIB NANDED NED
Trains from MUDDANURU MOO to H SAHIB NANDED NED + Trains from H SAHIB NANDED NED to MIRZAPALLI MZL - Change Train at the Railway Station PURNA JN PAU
Trains from MUDDANURU MOO to PURNA JN PAU + Trains from PURNA JN PAU to MIRZAPALLI MZL - Change Train at the Railway Station PARBHANI JN PBN
Trains from MUDDANURU MOO to PARBHANI JN PBN + Trains from PARBHANI JN PBN to MIRZAPALLI MZL - Change Train at the Railway Station SELU SELU
Trains from MUDDANURU MOO to SELU SELU + Trains from SELU SELU to MIRZAPALLI MZL - Change Train at the Railway Station PARTUR PTU
Trains from MUDDANURU MOO to PARTUR PTU + Trains from PARTUR PTU to MIRZAPALLI MZL - Change Train at the Railway Station JALNA J
Trains from MUDDANURU MOO to JALNA J + Trains from JALNA J to MIRZAPALLI MZL - Change Train at the Railway Station AURANGABAD AWB
Trains from MUDDANURU MOO to AURANGABAD AWB + Trains from AURANGABAD AWB to MIRZAPALLI MZL - Change Train at the Railway Station MANMAD JN MMR
Trains from MUDDANURU MOO to MANMAD JN MMR + Trains from MANMAD JN MMR to MIRZAPALLI MZL - Change Train at the Railway Station SECUNDERABAD JN SC
Trains from MUDDANURU MOO to SECUNDERABAD JN SC + Trains from SECUNDERABAD JN SC to WADIARAM WDR - Change Train at the Railway Station KAMAREDDI KMC
Trains from MUDDANURU MOO to KAMAREDDI KMC + Trains from KAMAREDDI KMC to WADIARAM WDR - Change Train at the Railway Station NIZAMABAD NZB
Trains from MUDDANURU MOO to NIZAMABAD NZB + Trains from NIZAMABAD NZB to WADIARAM WDR - Change Train at the Railway Station KACHEGUDA KCG
Trains from MUDDANURU MOO to KACHEGUDA KCG + Trains from KACHEGUDA KCG to WADIARAM WDR - Change Train at the Railway Station MALKAJGIRI MJF
Trains from MUDDANURU MOO to MALKAJGIRI MJF + Trains from MALKAJGIRI MJF to WADIARAM WDR - Change Train at the Railway Station BASAR BSX
Trains from MUDDANURU MOO to BASAR BSX + Trains from BASAR BSX to WADIARAM WDR - Change Train at the Railway Station DHARMABAD DAB
Trains from MUDDANURU MOO to DHARMABAD DAB + Trains from DHARMABAD DAB to WADIARAM WDR - Change Train at the Railway Station MUDKHED MUE
Trains from MUDDANURU MOO to MUDKHED MUE + Trains from MUDKHED MUE to WADIARAM WDR - Change Train at the Railway Station H SAHIB NANDED NED
Trains from MUDDANURU MOO to H SAHIB NANDED NED + Trains from H SAHIB NANDED NED to WADIARAM WDR - Change Train at the Railway Station PURNA JN PAU
Trains from MUDDANURU MOO to PURNA JN PAU + Trains from PURNA JN PAU to WADIARAM WDR - Change Train at the Railway Station PARBHANI JN PBN
Trains from MUDDANURU MOO to PARBHANI JN PBN + Trains from PARBHANI JN PBN to WADIARAM WDR - Change Train at the Railway Station SELU SELU
Trains from MUDDANURU MOO to SELU SELU + Trains from SELU SELU to WADIARAM WDR - Change Train at the Railway Station PARTUR PTU
Trains from MUDDANURU MOO to PARTUR PTU + Trains from PARTUR PTU to WADIARAM WDR - Change Train at the Railway Station JALNA J
Trains from MUDDANURU MOO to JALNA J + Trains from JALNA J to WADIARAM WDR - Change Train at the Railway Station AURANGABAD AWB
Trains from MUDDANURU MOO to AURANGABAD AWB + Trains from AURANGABAD AWB to WADIARAM WDR - Change Train at the Railway Station NAGARSOL NSL
Trains from MUDDANURU MOO to NAGARSOL NSL + Trains from NAGARSOL NSL to WADIARAM WDR - Change Train at the Railway Station MANMAD JN MMR
Trains from MUDDANURU MOO to MANMAD JN MMR + Trains from MANMAD JN MMR to WADIARAM WDR - Change Train at the Railway Station PUNE JN PUNE
Trains from MUDDANURU MOO to PUNE JN PUNE + Trains from PUNE JN PUNE to ZAHIRABAD ZB - Change Train at the Railway Station DAUND JN DD
Trains from MUDDANURU MOO to DAUND JN DD + Trains from DAUND JN DD to ZAHIRABAD ZB - Change Train at the Railway Station KURDUVADI KWV
Trains from MUDDANURU MOO to KURDUVADI KWV + Trains from KURDUVADI KWV to ZAHIRABAD ZB - Change Train at the Railway Station NALWAR NW
Trains from MUDDANURU MOO to NALWAR NW + Trains from NALWAR NW to ZAHIRABAD ZB - Change Train at the Railway Station YADGIR YG
Trains from MUDDANURU MOO to YADGIR YG + Trains from YADGIR YG to ZAHIRABAD ZB - Change Train at the Railway Station SAIDAPUR SADP
Trains from MUDDANURU MOO to SAIDAPUR SADP + Trains from SAIDAPUR SADP to ZAHIRABAD ZB - Change Train at the Railway Station KRISHNA KSN
Trains from MUDDANURU MOO to KRISHNA KSN + Trains from KRISHNA KSN to ZAHIRABAD ZB - Change Train at the Railway Station RAICHUR RC
Trains from MUDDANURU MOO to RAICHUR RC + Trains from RAICHUR RC to ZAHIRABAD ZB - Change Train at the Railway Station MATMARI MTU
Trains from MUDDANURU MOO to MATMARI MTU + Trains from MATMARI MTU to ZAHIRABAD ZB - Change Train at the Railway Station MANTHRALAYAM RD MALM
Trains from MUDDANURU MOO to MANTHRALAYAM RD MALM + Trains from MANTHRALAYAM RD MALM to ZAHIRABAD ZB - Change Train at the Railway Station KOSGI KO
Trains from MUDDANURU MOO to KOSGI KO + Trains from KOSGI KO to ZAHIRABAD ZB - Change Train at the Railway Station KUPGAL KGL
Trains from MUDDANURU MOO to KUPGAL KGL + Trains from KUPGAL KGL to ZAHIRABAD ZB - Change Train at the Railway Station ADONI AD
Trains from MUDDANURU MOO to ADONI AD + Trains from ADONI AD to ZAHIRABAD ZB - Change Train at the Railway Station NAGARUR NRR
Trains from MUDDANURU MOO to NAGARUR NRR + Trains from NAGARUR NRR to ZAHIRABAD ZB - Change Train at the Railway Station GUNTAKAL JN GTL
Trains from MUDDANURU MOO to GUNTAKAL JN GTL + Trains from GUNTAKAL JN GTL to ZAHIRABAD ZB - Change Train at the Railway Station GOOTY GY
Trains from MUDDANURU MOO to GOOTY GY + Trains from GOOTY GY to ZAHIRABAD ZB - Change Train at the Railway Station TADIPATRI TU
Trains from MUDDANURU MOO to TADIPATRI TU + Trains from TADIPATRI TU to ZAHIRABAD ZB - Change Train at the Railway Station KONDAPURAM KDP
Trains from MUDDANURU MOO to KONDAPURAM KDP + Trains from KONDAPURAM KDP to ZAHIRABAD ZB - Change Train at the Railway Station YERRAGUNTLA YA
Trains from MUDDANURU MOO to YERRAGUNTLA YA + Trains from YERRAGUNTLA YA to ZAHIRABAD ZB - Change Train at the Railway Station CUDDAPAH HX
Trains from MUDDANURU MOO to CUDDAPAH HX + Trains from CUDDAPAH HX to ZAHIRABAD ZB - Change Train at the Railway Station NANDALUR NRE
Trains from MUDDANURU MOO to NANDALUR NRE + Trains from NANDALUR NRE to ZAHIRABAD ZB - Change Train at the Railway Station RAZAMPETA RJP
Trains from MUDDANURU MOO to RAZAMPETA RJP + Trains from RAZAMPETA RJP to ZAHIRABAD ZB - Change Train at the Railway Station RENIGUNTA JN RU
Trains from MUDDANURU MOO to RENIGUNTA JN RU + Trains from RENIGUNTA JN RU to ZAHIRABAD ZB - Change Train at the Railway Station HALAKATTA HLKT
Trains from MUDDANURU MOO to HALAKATTA HLKT + Trains from HALAKATTA HLKT to ZAHIRABAD ZB - Change Train at the Railway Station CHITTAPUR CT
Trains from MUDDANURU MOO to CHITTAPUR CT + Trains from CHITTAPUR CT to ZAHIRABAD ZB - Change Train at the Railway Station MALKHAID ROAD MQR
Trains from MUDDANURU MOO to MALKHAID ROAD MQR + Trains from MALKHAID ROAD MQR to ZAHIRABAD ZB - Change Train at the Railway Station SERAM SEM
Trains from MUDDANURU MOO to SERAM SEM + Trains from SERAM SEM to ZAHIRABAD ZB - Change Train at the Railway Station KURGUNTA KQT
Trains from MUDDANURU MOO to KURGUNTA KQT + Trains from KURGUNTA KQT to ZAHIRABAD ZB - Change Train at the Railway Station TANDUR TDU
Trains from MUDDANURU MOO to TANDUR TDU + Trains from TANDUR TDU to ZAHIRABAD ZB - Change Train at the Railway Station VIKARABAD JN VKB
Trains from MUDDANURU MOO to VIKARABAD JN VKB + Trains from VIKARABAD JN VKB to ZAHIRABAD ZB - Change Train at the Railway Station SHANKARPALLI SKP
Trains from MUDDANURU MOO to SHANKARPALLI SKP + Trains from SHANKARPALLI SKP to ZAHIRABAD ZB - Change Train at the Railway Station LINGAMPALLI LPI
Trains from MUDDANURU MOO to LINGAMPALLI LPI + Trains from LINGAMPALLI LPI to ZAHIRABAD ZB - Change Train at the Railway Station BEGAMPET BMT
Trains from MUDDANURU MOO to BEGAMPET BMT + Trains from BEGAMPET BMT to ZAHIRABAD ZB - Change Train at the Railway Station SECUNDERABAD JN SC
Trains from MUDDANURU MOO to SECUNDERABAD JN SC + Trains from SECUNDERABAD JN SC to ZAHIRABAD ZB - Change Train at the Railway Station H SAHIB NANDED NED
Trains from MUDDANURU MOO to H SAHIB NANDED NED + Trains from H SAHIB NANDED NED to ZAHIRABAD ZB - Change Train at the Railway Station PURNA JN PAU
Trains from MUDDANURU MOO to PURNA JN PAU + Trains from PURNA JN PAU to ZAHIRABAD ZB - Change Train at the Railway Station PARBHANI JN PBN
Trains from MUDDANURU MOO to PARBHANI JN PBN + Trains from PARBHANI JN PBN to ZAHIRABAD ZB - Change Train at the Railway Station SELU SELU
Trains from MUDDANURU MOO to SELU SELU + Trains from SELU SELU to ZAHIRABAD ZB - Change Train at the Railway Station PARTUR PTU
Trains from MUDDANURU MOO to PARTUR PTU + Trains from PARTUR PTU to ZAHIRABAD ZB - Change Train at the Railway Station JALNA J
Trains from MUDDANURU MOO to JALNA J + Trains from JALNA J to ZAHIRABAD ZB - Change Train at the Railway Station AURANGABAD AWB
Trains from MUDDANURU MOO to AURANGABAD AWB + Trains from AURANGABAD AWB to ZAHIRABAD ZB - Change Train at the Railway Station NAGARSOL NSL
Trains from MUDDANURU MOO to NAGARSOL NSL + Trains from NAGARSOL NSL to ZAHIRABAD ZB - Change Train at the Railway Station MANMAD JN MMR
Trains from MUDDANURU MOO to MANMAD JN MMR + Trains from MANMAD JN MMR to ZAHIRABAD ZB - Change Train at the Railway Station KOPARGAON KPG
Trains from MUDDANURU MOO to KOPARGAON KPG + Trains from KOPARGAON KPG to ZAHIRABAD ZB - Change Train at the Railway Station PUNTAMBA PB
Trains from MUDDANURU MOO to PUNTAMBA PB + Trains from PUNTAMBA PB to ZAHIRABAD ZB - Change Train at the Railway Station SAINAGAR SHIRDI SNSI
Trains from MUDDANURU MOO to SAINAGAR SHIRDI SNSI + Trains from SAINAGAR SHIRDI SNSI to ZAHIRABAD ZB
Return trains: Trains from Akanapet to Muddanuru
Tags
Trains Between Muddanuru Railway Station in the YSR Kadapa district of Andhra Pradesh and Akanapet Railway Station in the Medak district of Telangana, Trains between Muddanuru and Akanapet,Trains from MUDDANURU,Trains to AKANAPET,Trains between YSR Kadapa and Medak,Trains between Andhra Pradesh and Telangana