Indian currency cannot legally be brought into or taken out of the country. You may bring foreign currency such as euros or US dollars and exchange it in India. Credit cards and ATMs are available in larger towns, although cash is useful in more remote regions such as Ladakh.