Del Mar Beach Texas

29.135062, -95.052493