Shantiniketan, West Bengal

The abode of peace represents the rich cultural heritage of India.

Continue Reading