Home - lambasingi resorts lambasingi-hotel-online-booking Where Lambasingi Located? Lambasingi Hills or Lammasingi Hills is often referred as "Kashmir of Andhra Pradesh” or South India. This is the only place in. lambasingi resorts lambasingi-hotel-online-booking Lambasingi Hills or Lammasingi Hills is often referred as "Kashmir of Andhra Pradesh” or South India. This is the only place in Southern India, where you can experience snowfall sometimes in winter