where is curasol located
3 Answers. Try Curacao, an Island in the Caribbean off the coast of Venezuela and owned by the Netherlands. You might mean Curacao; if so, it's off the coast off S. America in the Caribbean Sea. Make sure all street and city names are spelled correctly. Make sure your address includes a city and state.