Yes, you can apply for a Jordanian visa from any Indian city. However, it is recommended that you check with the embassy or consulate for any specific requirements or procedures.