Add These Places in India to Your Bucket List!

The world in which we live in is full of wonderful places that most of us do not know even exist.  Here are some breathtaking places in India that you must visit 10.  Nubra Valley, Ladakh Nubra is a high altitude cold desert with rare precipitation and scant vegetation. 9. ...