Delhi & Mumbai ranked among cheapest cities in World
While India has been struggling with double digit Inflation for past 3-4 years, it still boasts some of the cheapest cities in the world. Within India, Mumbai & Delhi are some of the most expensive cities to reside in, primarily due to…