Snow Destination

  • South India’s Snow Destination - Lambasingi!

    South India’s Snow Destination – Lambasingi!

    Yes, You read that right! Lambasingi a beautiful village located in Andhra Pradesh is the only place where it snows in south India. We associate South India for several things which include ancient temples, the delicious cuisine, the breathtaking coasts or the mesmerizing hill stations, and there is something...