Found on a tree at Cardamom County, Thekkady, Kerala, India.
Cardamom County is a beautiful resort to stay in one of the most beautiful places in Kerala - Periyar (a.k.a. Thekkady). It was a beautiful, sunny day to be in Periyar, and we enjoyed the stay thoroughly.