Indian citizens are required to obtain a visa in advance to travel to Turkey, including the city of Antalya. Indian passport holders need to apply for an e-Visa, which can be obtained online prior to their trip. The e-Visa allows for tourist or business visits of up to 90 days within a 180-day period. It is important to check the latest visa requirements and procedures, as well as any updates or changes in regulations, by visiting the official website of the Turkish Embassy or Consulate or consulting with a travel agency.