Wabasso Beach, Florida

Wabasso Beach is a coastal town on a barrier island separated from Wabasso by the Indian River.