You must have a passport not older than ten years with at least six months of validity. The passport should have two blank pages for stamping. Two colored passport-sized photos (not older than six months, with plain white background). Take photos according to the Schengen visa photo requirements.
Yes, all Indian passport holders require a visit to visit Georgia. Indians are eligible for an eVisa. The electronic visa system (eVisa) will allow Indians to receive Georgia visa online, relieving them from necessity to submit original documents or visit Georgian Embassy or Consular Office.
A short-term multiple-entry visa can be issued for a maximum of five years. Besides, the total period of an alien's entry and stay in Georgia in any 180-day period shall not exceed 90 calendar days.