These Tallest Buildings In India Will Make You Feel Like You’re On Top Of The World

Whenever we think about skyscrapers, usually cities like New York or Dubai flashes into our minds. This is what we associate with the west and middle-east, flashy, and super-super tall skyscrapers. Even movies have consistently been blowing up these tall…