You can get visas online through the embassy or consulate for the country you are traveling to. An easier solution for your vacation might be an online travel service like iVisa.com, which provides expedited processing and guidance for any visa application worldwide. iVisa is not a government agency, but an international company specialized in issuing visas. They provide a visa checker tool, as well as a visa calculator tool that helps you calculate the cost of a visa even before applying.