Home
Colors
Specs
More
Join Us for the Ride
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.