Useful Tips to Survive the Traffic in Delhi
India’s Capital City. Located right a little above the center of India, Delhi, also pronounced “Dilli” is its capital territory. Many stories and legends contribute different versions of how it came to be named, and the most widely accepted ones include- a variant from the literal translation of “Dehleez” (“Threshold”) as Delhi is most popularly … Read more