English: If you love art, you would love this place.
Telugu: మీరు కళలను ప్రేమించే వారైతే ఈ ప్రదేశము నచ్చుతుంది.