Have you ever observed the making of a garland? Isn't it a beautiful sight? Yes, it is. We feel that India is very much alike to that garland which has strung all the variety of beautifully scented flower-like cities, together. It's a nation full of patriotism, cultural beliefs and spiritual vibes. Along with its great historical and mythological background, India is known by the World for its people & values. Varanasi, Pushkar, Ujjain, Kannauj, Madhurai, Patna are some of the oldest cities of India with an enormous religious connotation while Amritsar, Rishikesh, Mathura, Bodhgaya, Haridwar (and Varanasi) are considered to be the most spiritual cities of the country that absolutely provide peace to one's soul. Varanasi, Uttar Pradesh Also known as Kashi and Banaras, Varanasi is indeed the Spiritual Capital of India. The city has a rooted connection with Hinduism since its existence. Mukti Bhawan or Hotel Salvation is one of the most astounding and astonishing pla...