
Place
Kotagiri
Nestled amidst the verdant tapestry of the Nilgiri Hills in Tamil Nadu, India, lies Kotagiri, a hill station veiled in tranquility and natural splendor. Cradled at an elevation of 1,950 meters (6,400 feet), Kotagiri, meaning "mountains of the Kotas," was once a favored summer retreat for the British durin...