English: There is an excellent natural place in Himachal .
Telugu: హిమాచల్‍ప్రదేశ్ లో శ్రేష్టమైన ప్రకృతి ప్రదేశాలు ఉన్నాయి .