I am in India currently with 10 years tourist visa. Which has limitation of 180 days.
I want to know when does 180 days countdown starts? From date my visa was issued or day I land in India?
India allows maximum stay of 180 days on Tourist visa, from the date of entry, for a multiple entry visa.
Please refer to the link: https://www.in.ckgs.us/visa/tourist-visa
Please note, CKGS processes visa for India Gov at above website