the best little towns in texas with pictures of houses, trees and people on kayaks