Lifestyle

Glimpse of India- Land of snake charmers?

Land of snake charmers?Ask westerners and they can tell you that India is a land of Snake Charmers. Though a huge number of Indians have not spotted a single charmer in their lifetimes, the foreigners have an assurance that these mysterious persons are quite a common sight in India. I'm sure many people reading this… Continue reading Glimpse of India- Land of snake charmers?