Indian cities are bustling and exciting, and in most areas, quite safe. There is little danger of being mugged on the streets here, but don't be offended if the locals stare at you - the Indians are friendly and hospitable people and just curious. Almost all city-dwellers speak and understand English, and you will find all the street and shop signs in English as well. Should you get lost, the local people are so obliging that often you'll find they will not only give you directions, but walk you all the way to your destination!