• The Ridge, Shimla, Himachal Pradesh

    The Ridge, Shimla, Himachal Pradesh

    Any tourist with preconceived notions that India is just a dust bowl, third world country, has not heard of The Ridge located in the center of beautiful hilly Shimla, Himachal Pradesh. Meandering lanes run like arteries to Mall Road, the heart of The Ridge amongst scented pines and rhododendron forests, green pastures and snow capped peaks.

  • WATCH: Mongoose vs. Cobra in South India

    WATCH: Mongoose vs. Cobra in South India

    National Geographic has just released a video of two rarely seen animals in battle; An Indian gray mongoose and king cobra. These two creatures couldn’t be more opposite in composition which makes watching the video [...]

 
 
 
 
 
 
 
 
 
 
Content Protected Using Blog Protector By: PcDrome.