Which of the following stock exchanges are present in India:
1. National Stock Exchange
2. Bombay Stock Exchange
3. Over the Counter Exchange of India