Answers

2014-05-17T19:14:18+05:30
Because the people living here have a gr8 faith on god and they pray to god everday regulaly this is why India is called 'land of prayers.
0
2014-05-17T19:16:40+05:30
Because india is a land of different relegions and eveyone prayer is different 
0