Best places to visit in Delhi
Delhi city, situated on the banks of Yamuna river, is the capital of India and is a big city settled for many years. Many rulers have ruled here and built many forts and artistic things which are currently considered the center point of Delhi. Delhi city has been a center of great attraction for tourists … Read more