treks, treks in india , , , 0 Comments

Goechala Trek: Goecha la trek is classic Himalayan trek in beautiful state of Sikkim. Sikkim is emerging as perfect destination for odd traveler who is looking for an experience and not just holidays. During Goechala trek discover a mystical wonderland of spectacular natural beauty. Trekking in Sikkim is overgenerous with panorama perfection of snow capped

Read More