Set high in the mountains, surrounded by the majestic Himalayas, stands the Convent of St. Faith, a rugged retreat for a group of English ...
5.2k