Sikkim – Peace – Prayer and Meditation

December 14, 2008 by  
Filed under India Travel

Tucked away in the inner ranges of the Himalayas is the tiny state of Sikkim. Part of India demographically and politically, Sikkim is the twenty second state to be annexed to the Indian Union, post Independence. Read more