You can go to Agra from kolkata by train , Train name is sealdah to ajmer and if you would like to go directly delhi from kolkata then you can buy...
India is very much safe for everyone not only for women , Here in India all person respect females , so any female can travel here anytime Thanks
Separate names with a comma.