Palava is one of the largest ‘planned city’ initiatives in the world. Located in the Mumbai Metropolitan Region, Palava is the largest-ever private, completely planned urban development in India – it aims to be India’s most livable city, and one of the top 50 most livable places in the world, by 2025. The city is expected to house over 100...
Found on
No exact match found