English: Tatloi is a scenic spot which has natural hot water springs
Telugu: తట్లోయి, సహజ వేడి నీటి బుగ్గ కల్గిన ఒక సుందర ప్రాంతం