As informed by the Government of Bosnia & Herzegovina, only the Indian nationals holding a valid multiple-entry Schengen visa, or a valid residence permit issued by Schengen States, EU Member States, or the United States of America, may enter, transit through, and stay in Bosnia and Herzegovina without obtaining a separate Bosnian visa, subject to the applicable regulations and validity of the said visa/residence permit.
Indian nationals NOT holding the above-mentioned valid multiple-entry visa or residence permit are advised to obtain an appropriate visa for Bosnia and Herzegovina prior to their travel to Bosnia & Herzegovina. For more clarity, please go through: https://msb.gov.ba/inf_za_strance/default.aspx?id=14555&langTag=en-US
For tourism tips/info:
https://www.tourismbih.com/
https://visitbh.ba/