Wednesday, 5 December 2012

Tree Top Resort

www.treetopresort.in
Silent Valley is a virgin, fragile forest, nestled in the mountain folds of the Nilgiris in Southern India. In God s own country, Kerala, Silent Valley is surely God s own abode. It has etymological connotations to the absence of noisy insect cicadas that are generally abundant in tropical rain forests, although now, cicadas form an integral part of the forest.