7 best Cities to Visit in India

New Delhi The capital of India, New Delhi has grown a lot and certainly developed to be a mega city. It is located on the banks of the Yamuna river. Because of its vast history, Delhi has many historical sites, likes of Red Fort, Qutab Minar, India Gate, Humayun’s Tomb, Lotus Temple and many markets. […]

Read More