English: The Place is world famous.
Telugu: ఈ ప్రదేశం ప్రపంచ ప్రసిద్ధి.