Art goes public in New Delhi

By Somrita Ghosh New Delhi–Suddenly, dull residential areas in the centre of the capital, with their typical box-shaped, whitewashed government housing, have come to life. The area around Lodhi Road, which has one of the capital’s oldest...

Buddha beyond time

New Delhi– The teachings of Buddha have certainly gained more relevance in the contemporary world. To highlight the importance of the sage’s lessons, an ongoing art exhibition places him in the 21st century. The exhibition titled,...

India New England

1344 Main Street
Waltham, MA 02451