Heaven and Earth

Category: Nature


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


More Nature Entries »

  1. Catch of the Day

    By Brenda Stevens

  2. Floating on Calm Water

    By Gian Luigi Fornari Lanzetti

  3. Green Rice Paddies of Ubud

    By Chris Fries