0

My entry for the Happy hour #ToiletFOrBabli. According to Wikipedia, over 15% of the World’s population practise open defecation, and India is the country with the highest number of people doing so. Domex aims to build as many as 24000 toilets by

Read this post on meeravis.wordpress.com


Meera

blogs from Kollam