places to visit for patriotic Indians