English: There are many haunted places in India.
Telugu: భారతదేశంలో ఎన్నో పుణ్యనదులు ఉన్నాయి.