INDIA | Friday, 9 December 2022 | Views [26]
tea plantations by Sacred Heart - they are throughout the entire area and cover all the hillsides