Our relation with Nepal is very good, they are like our brothers, I can see many Nepali brothers in India. Some of them are my good friends. From long time I wanted to post about Nepal and now that time has come, finally. It seems there is no much awareness about free classified sites in Nepal. In simple words ad posting site are not popular in Nepal. I checked these sites but most of the sites have low Alexa rank which is an indicator of traffic. But Nepal is a small country and most of the visits are from Nepal.
I home my Nepali friends will like this post.