The ancient land of India presents a mysterious attraction for travelers. Dream away with this fascinating slideshow of beautiful places of India, made with http://photo-slideshow-creator.com.