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 foreig…
Read this post on aditikapur.com