Please note that ALL foreign nationals  including American and EU passport holders  must hold a valid visa in order to travel to India Visas must be applied for in advance at an Indian embassy or consulate