Glimpse of India- Land of snake charmers?

Top Post on IndiBlogger

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

Aditi Kapur

blogs from Faridabad