top of page

WE MAKE
BIG IDEAS HAPPEN

Join Us for the Ride

LOCATION

We’re based in Flamingo, Costa Rica

We chose Flamingo Beach as the location to establish Newo due to its prime position in Costa Rica's thriving tourism industry and its commitment to sustainability.

Newo International © 2024. All Right Reserved.

Specs

Services

Network

Test Drive

Shop

Company

About us

FAQ

Our commitment

Sustainability

Contact us

+506 8948-8519

Flamingo Marina, Local #3,

Flamingo, Santa Cruz

Costa Rica

bottom of page