The statue, which stands 108-ft tall, is touted to be India's tallest statue of Lord Krishna. The statue was unveiled by Uttar Pradesh's Minister of Tourism, Jaiveer Singh and Mathura's MP and ...
Step into the heart of India and discover the rich history and culture of Delhi, where iconic landmarks stand as testaments to the city’s vibrant past. Visit the majestic Red Fort, the grand Qutub ...
The year 2025 brought many blessings to Adwaita Gadanayak, the director general of the National Gallery of Modern Art, as he ...