A view of Nariman Point, Mumbai
1 of 2
A view of Nariman Point, Mumbai. Mumbai and Delhi feature among the ten costliest office locations in the world, the latest survey 'Office Space Across the World 2008' released by global consultancy firm Cushman & Wakefield has revealed.