English: It was built to honour the memory of Shri Tara Baba and is situated around 7 km from the main city of Sirsa.
Telugu: ఇది శ్రీ తారా బాబా గౌరవానికి గుర్తుగా నిర్మించబడింది, ఇది సర్సా లోని ప్రధాన నగరం నుండి షుమారు 7 కిలోమీటర్ల దూరంలో ఉంది.