Ambersand Beach is located on North Beach on the Island in Vero Beach. You can find both oceanfront homes as well as riverfront homes here. Ambersand Beach provides a unique opportunity where homeowners can own a home on the ocean and a dock on the river.