TravelTill

Location of La Esmeralda


JuteVilla
It is located on the shore of the Orinoco river, only 9 miles from the Casiquiare canal bifurcation that links it to the Amazon River
JuteVilla