Zeballos is a village located on the northwest coast of Vancouver Island in British Columbia, Canada. Zeballos is now known for its ecotourism and sport fishing.