Darjeeling in West Bengal, India is an astonishing wonderhouse which despite the over commercialization still retains the beauty which gave it its name.
Read this post on gypsycouple.com