Monday, May 17

Q-47

World’s largest solar powered kitchen cooks enough food to feed 15,000 people a day. Where in India is it located?

1 comment:

priyaanand said...

Shirdi Sai Baba Temple