Greater Noida is an Indian city in the states of Uttar Pradesh and adjacent to Indian Capital New Delhi. In fact, it is included in NCR or National Capital Territorial Region of India.
Post a Comment
No comments:
Post a Comment