Houston is a popular landing spot for Desi’s whenever they visit the USA; for it being densely populated with immigrants from all around the world. Having some relatives living in Houston is a plus point for us desis, in terms of free accommodation, however, if one wishes to go for hotels/rentals, then they are too…