Остров „Есперанто“ е едно от красивите и по-малко познати кътчета по българското поречие на Дунав. Разположен е край село Лесковец, община Оряхово, и е известен още с имената Орех и Лесковец.
Островът е с площ около 1,3 кв. км, дълъг е приблизително 4 км, а максималната му ширина достига около 500 метра. От българския бряг го отделя тесен дунавски ръкав.
Районът впечатлява с типичния за Дунав пейзаж, съчетание от вода, пясъчни брегове и растителност. Особено привлекателни са пясъчните ивици около острова, които при подходящо ниво на реката оформят живописни гледки.
До „Есперанто“ се стига по вода, като силното течение на Дунав в района изисква повишено внимание. Островът се намира на около 6 км от Оряхово и в непосредствена близост до село Лесковец.