An arts and culture festival is taking place in Delhi between November 28th and December 1st. People catching flights to Delhi in the next week or so may find the Buddhist arts and culture festival taking place between November 28th and December 1st of interest. Hosted by the Indian Council for Cultural Relations to commemorate the 2,600th year of enlightenment of « Continue Reading »
Nov 282011