English: Convent of the Sacred Heart , Greenwich, CT
Telugu: కాన్వెంట్ ఆఫ్ ది సేక్రేడ్ హార్ట్, గ్రీన్విచ్, CT