English: This place has long been popular.
Telugu: ఈ ప్రదేశం చాలా కాలం ప్రాచుర్యం పొందింది.