A person don’t need a visa to visit Bosnia for 90 days within 180 days if you are a citizen, refugee, or stateless person from one of the following countries.
Which countries?
Bosnia and Herzegovina grants visa-free entry to all Schengen Annex II nationalities and it also grants visa-free entry to several additional countries – Azerbaijan, Bahrain, China, Kuwait, Oman, Qatar, Russia and Turkey.