Heaven and Earth
Photo and caption by Ramya Bhuthalingam
This paradise on Earth is situated along the way to Kolukkumalai, Kerala and Tamil Nadu border in India. It was a rugged jeep journey to Tata Tea Limited almost 7000ft above sea level, which hosts the worlds highest organic tea plantations. The rugged journey although very exhausting was worth every bit.
Location: Kerala, India