Agra and its vibrant culture

What comes to mind when anybody hears the term Agra? Well, the answer is not that tough as it is one and only TajMahal, the incredibly stunning marble structure. Apart from it Agra is also famous for some significant cultural signatures which highlight the [...]