Your complete guide to living in Delhi — from cost of living and safe neighborhoods to street food, metro tips, and local news.
Quick answer Tourists in Delhi should buy a Metro Card (₹50 refundable deposit) or a Tourist…