Welcome to Glenworth Estate Limited
Glendale Estate, a valley within a valley, is the cynosure of the famous Nilgiris Mountain Range in South India which dates back to 1835 in the Tea Plantation history. Glendale Estate is located at an altitude of 1650 mt to 2120 mt above MSL and.. Read More