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