Lambasingi- Paradise on Earth

Put your rating for this post for encouraging the author Enveloped in charming  valleys and chilling temperatures , lush green deciduous forest area there lies a small village in the Eastern Ghats of South India named as Lambasingi, a true treasure for all the nature lovers of the world. Located at an altitude of 1000m … Continue reading Lambasingi- Paradise on Earth