The Taj Mahal is not an active place of worship so no special clothing rules are upheld, though as with all public places in India you should dress modestly – men should avoid shorts, women short skirts and sun tops (wear a long, loose scarf to cover your body).