India remains one of the most ethnically diverse countries in the world. Apart from its many religions and sects, India is home to innumerable castes and tribes, as well as more than a dozen of major linguistic groups. The country is broadly divided into north and south India. Delhi is located at the heart of the north India. This metropolitan city is well-connected by world renowned metro train system, AC transit buses, state-of-the-art international airport, railways network, taxis, autos and even local rickshaw pullers, so moving around in Delhi is not only easy but also affordable. Delhi has been the capital of various dynasties and several Hindus, Mughals, Raiputs, Turkish and Afghan kings have ruled this city, which has left a visible impact on the city through its monuments, pilgrimage sites and historical buildings. Being an international shopping hub, travelers not just shop for local traditional garments in Delhi, but also at upscale markets that have multi-branded shops, designer boutiques and mega malls. South Delhi is considered to be a posh locality of Delhi that houses most of these upscale markets. The city also has many parks, museums, theatres and other beautiful venues to visit.