English: It is one of the attention grabbing spots of Alwar
Telugu: ఇది అల్వార్ లో దృష్టిని ఆకర్షించే కేంద్రాలలో ఒకటి