Lambasingi Kashmir of Andhra Pradesh
Permalink

Lambasingi Kashmir of Andhra Pradesh

Wonder how could it snow in South India? Yes, it does and its just one place in the Southern part of India and to be precise in Andhra Pradesh.…

Continue Reading →