Все зависит от того с какой целью и на какой срок вы в Индии. Если более менее долго живете то лучше привыкать к индийской одежде. У этого много плюсов.
Если вы как недельный турист, то и ходите как турист, вот только шорты и вообще оголение тела все таки нежелательны, многими это как неуважение воспринимается. Все равно за это время хоть в индийской одежде вас не перестанут воспринимать как богатого иностранца которого надо развести.
Если вы паломник, надо в традиционной одежде ходить.