It entirely depends on where you want to travel. different countries will have different rules for visa. some may need prior booking of flights and accommodation, some may not. but as far as my experience is concerned, if you satisfy all the requirements of the consulate, you will get the visa. it just needs some meticulous planning.
Man Singapore is ENTRI sit in your laptop and its easy then booking a IRCTC, You can go ahead and book a refundable Flight Ticket, Thailand it's VISA on arrival so be cool and boom your flight and hotel, Dubai VISA is expensive start with a Asian Country and Vietnam VISA on arrival 25dollars.
It depends on the countries you opt for.
You can block your tickets without paying anything through travel agent, once got the visa you can pay.
Most of the countries needs ticket information for visa processing.
Hi, you should may be book a package, they take care of all these things. I have attached with this comment, you can click on them to find more details about them. If you want to talk to someone about the packages simply fill in your details in the form and you will receive a call.