English: There are a lot of such places in India.
Telugu: ఈ రకమైన ప్రదేశాలు ఇండియా లో అనేకం కలవు.