Bangalore or Bengaluru is a South-Indian city popularly known for its beautiful weather, friendly residents, never-ending night-life and delicious food. However, it is also a …
The Mughals were an extravagant bunch, who didn’t hold back when constructing opulent structures. The Humayun Tomb Complex is testament to this affinity for luxury. …