India is a land of terrifically attractive places that fetch millions of tourists every year. Undoubtedly the list of baffling beautiful places is endless. Panoramic scenes are the captivating breath of India. The beauty of India goes multiplied with the boon of having hills, deserts, gardens, rivers, forts, palaces and many spectacular sights worth seeing once in the lifetime.