US Director of National Intelligence Tulsi Gabbard expressed her deep admiration for India, describing it as a place where she "always feels at home."