It consists of an intricate pattern of marshes, channels, streamlets and lakes. The orchid grows near waterfalls, streamlets, and seeps in the mountains. This species is a freshwater snail that lives in mountain streamlets. "Radix balthica" lives in rivers and creeks, streams and streamlets and stagnant waters. This environment includes the lakes, and various ponds, streamlets and channels. The panchayat is mostly drained by Pozhuthana river and the streamlets draining into it. Other small streamlets flow into the lake from the steep valley walls above.