Tallest Building In India Tallest Building Tallest Things Tallest Building In India Omkar 1973, Mumbai Rising majestically above the city and the Arabian Sea, Omkar 1973 is set to have three high rise towers after its completion.... Read More