Sikkim – Peace – Prayer and Meditation
December 14, 2008 by Uttoran Sen
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.






